Javascript 如何通过服务器在网站和移动应用程序之间获取任务及其详细信息(如日期、时间、位置)?
祝你幸福、繁荣、爱情和健康 我想建立的东西与优步类似。网站通过服务器向移动应用程序用户发送任务及其详细信息(如日期、时间、位置)。当某个应用程序用户接受该任务时,该任务将发送回网站,显示用户的详细信息(例如姓名、车牌号、许可证号) HTML、CSS、JS用于网页。React Native用于移动应用程序。PHP被用作服务器语言。Firebase用作服务器 第一步。在网站上,任务及其详细信息(包括日期、时间、位置等)将“发送到服务器” 第二步。服务器“接收任务” 第三步。服务器“将任务发送给移动应用程序用户 第四步。移动应用程序“接收任务” 第五步。移动应用程序“通过“接受”按钮显示任务的详细信息 第六步。其中一个用户“通过单击“接受”按钮接受任务 第七步。应用程序“向服务器发送接受任务的消息 第七步。服务器“仅接收任务的第一次接受 第八步。服务器“向网站发送”消息 步骤8-1。服务器“阻止任何其他用户接受任务 步骤8-2。服务器“向其他移动用户发送一条消息,通知任务已完成 第九步。网站“接收该消息” 第十步。网站“通过“确定”按钮显示移动应用程序用户的详细信息 问题Javascript 如何通过服务器在网站和移动应用程序之间获取任务及其详细信息(如日期、时间、位置)?,javascript,php,firebase,react-native,Javascript,Php,Firebase,React Native,祝你幸福、繁荣、爱情和健康 我想建立的东西与优步类似。网站通过服务器向移动应用程序用户发送任务及其详细信息(如日期、时间、位置)。当某个应用程序用户接受该任务时,该任务将发送回网站,显示用户的详细信息(例如姓名、车牌号、许可证号) HTML、CSS、JS用于网页。React Native用于移动应用程序。PHP被用作服务器语言。Firebase用作服务器 第一步。在网站上,任务及其详细信息(包括日期、时间、位置等)将“发送到服务器” 第二步。服务器“接收任务” 第三步。服务器“将任务发送给移动应
- 在执行“xxxx”中的代码、语句或语言函数(JS、React Native、PHP、Firebase)的每个阶段中使用哪些代码、语句或函数
提前谢谢你,祝你有快乐的一天 下面是如何根据您提供的步骤进行操作: 第一步。在网站上,任务及其详细信息(包括日期、时间、位置等)被“发送”到服务器 这一部分可以用PHP完成。该任务将添加到数据库中 第二步。服务器“接收”任务 第三步。服务器将任务“发送”给移动应用程序用户 这可以通过本地API实现。从你的应用程序中,当用户登录时,它将向你网站上的某个页面发送一个POST请求,并以适合你的格式接收信息。这些信息将被解析并显示在你的应用程序上。如果你的应用程序使用Javascript,JSON将是最简单的 第四步。移动应用程序“接收”任务 移动应用程序将解析JSON(或者不管您使用何种格式),并将其显示在应用程序上 第五步。移动应用程序通过“接受”按钮“显示”任务的详细信息 第六步。其中一个用户通过单击“接受”按钮“接受”任务 单击“接受”按钮时,它将运行一个功能,向您的网站发送POST请求,这一次包含有关“驱动程序”(或接受人)的信息。这应该有驾驶员id、位置、路线id等信息 第七步。应用程序通过消息向服务器“发送”接受任务的消息 您的服务器将使用PHP处理此请求,并向用户发送服务器发送事件,以实时确认其产品 第七步。服务器“仅接收”任务的第一次接受 第八步。服务器将消息“发送”到网站 步骤8-1。服务器“阻止”任何其他用户接受任务 这可以在您从应用程序接受POST有效负载时完成。在PHP中,您可以为其他用户阻止该任务。但是,为了防止多人同时单击某项任务,请确保在请求某项任务后再次检查数据库 步骤8-2。服务器向其他移动用户“发送”消息,通知任务已完成 这将由我上面提到的服务器发送事件完成 第九步。网站“接收”信息 第十步。该网站通过“确定”按钮“显示”移动应用程序用户的详细信息