Javascript API是否永久存储从网站提取的数据?

Javascript API是否永久存储从网站提取的数据?,javascript,node.js,mongodb,api,web,Javascript,Node.js,Mongodb,Api,Web,我想从我大学的服务器上提取数据(比如成绩和出勤率),并将其显示在Android应用程序中。该服务器的问题在于它并不总是在线的。因此,我想知道,如果我通过自定义构建的API从服务器提取数据,那么API是否会存储从服务器提取的数据,以便我可以随时使用它,即使服务器处于脱机状态我不确定您是否完全理解API的用途。通常,API只是获取/操作数据的接口 例如,您可以使用web API,该API通过HTTP接受凭据和数据,然后更新数据库,例如MongoDB API的另一个功能可能允许用户使用GET HTTP

我想从我大学的服务器上提取数据(比如成绩和出勤率),并将其显示在Android应用程序中。该服务器的问题在于它并不总是在线的。因此,我想知道,如果我通过自定义构建的API从服务器提取数据,那么API是否会存储从服务器提取的数据,以便我可以随时使用它,即使服务器处于脱机状态

我不确定您是否完全理解API的用途。通常,API只是获取/操作数据的接口


例如,您可以使用web API,该API通过HTTP接受凭据和数据,然后更新数据库,例如MongoDB

API的另一个功能可能允许用户使用GET HTTP请求查看此数据,该请求类似地从数据库获取数据

将API视为客户端应用程序和MongoDB中数据之间的中间人。希望这有助于:


我不确定您是否完全理解API的用途。通常,API只是获取/操作数据的接口


例如,您可以使用web API,该API通过HTTP接受凭据和数据,然后更新数据库,例如MongoDB

API的另一个功能可能允许用户使用GET HTTP请求查看此数据,该请求类似地从数据库获取数据

将API视为客户端应用程序和MongoDB中数据之间的中间人。希望这有助于:


你的问题不是100%清楚。API不一定将信息保存在任何地方,而是提供与另一个系统交互的接口。你到底想做什么,你能提供一个可以被评论的例子吗?基于阅读你的问题,我不知道你是否计划编写一个API或使用一个现有的API…或者你是否理解API是什么。你可能想尝试重新表述你的问题。我想从我大学的服务器上提取数据(如成绩和出勤率),并在Android应用程序中显示。该服务器的问题在于它并不总是在线的。所以我想知道,如果我通过定制的API从服务器提取数据,那么API是否会存储从服务器提取的数据,以便我可以在服务器脱机时随时使用它。如果我不能使用API存储数据,那么请建议我可以使用的任何其他方法。API本身不会存储提取的数据-它只处理数据请求。您可以考虑在电话本地存储数据并在服务器可用时更新,如果在存储方面可行。您的问题不是100%清除。API不一定将信息保存在任何地方,而是提供与另一个系统交互的接口。你到底想做什么,你能提供一个可以被评论的例子吗?基于阅读你的问题,我不知道你是否计划编写一个API或使用一个现有的API…或者你是否理解API是什么。你可能想尝试重新表述你的问题。我想从我大学的服务器上提取数据(如成绩和出勤率),并在Android应用程序中显示。该服务器的问题在于它并不总是在线的。所以我想知道,如果我通过定制的API从服务器提取数据,那么API是否会存储从服务器提取的数据,以便我可以在服务器脱机时随时使用它。如果我不能使用API存储数据,那么请建议我可以使用的任何其他方法。API本身不会存储提取的数据-它只处理数据请求。您可以考虑在本地存储数据并在服务器可用时更新,如果在存储方面是可行的。“例如,您可以使用通过HTTP接受凭据和数据的Web API,然后更新数据库,例如MunGDB。”请详细说明这一点。您的客户端应用程序可以发送一个HTTP请求,其中包含用户凭据、用户名和密码等,以及用于适当更新数据库的任何其他数据。可能值得研究web服务和HTTP协议的一些细节:)“例如,您可以使用web API,通过HTTP接受凭据和数据,然后更新数据库,例如MongoDB。”请详细说明这一点。您的客户端应用程序可以发送包含用户凭据的HTTP请求,例如用户名和密码,以及为适当更新数据库而使用的任何其他数据。可能值得研究web服务和HTTP协议的一些细节:)