首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使API与我的应用程序交互

如何使API与我的应用程序交互
EN

Stack Overflow用户
提问于 2017-10-16 18:14:43
回答 2查看 267关注 0票数 0

如何使在线服务器访问API并处理请求?那么,我怎样才能让我的android应用程序访问这个在线服务器来提出请求呢?

我有一个android应用程序,我正在为一个学校的项目建设。这个应用程序将需要使用多个app收集信息,以显示给用户。但是,我不想让人们将代码解压缩到源代码中,并获取我的API密钥。我的计划是构建一个在线应用程序,它将在服务器端完成所有这些工作。这样,用户只提交一个查询,服务器就会响应他们的请求发送信息。这将加快用户的速度,并防止其他人访问密钥。

我想我需要采取的步骤。

  1. 设置服务器以访问API的
  2. 使应用程序通过HTTP请求访问在线服务器。4.

我脑子里有一个非常笼统的概念,但我不知道从哪里开始。如果我在这个问题的任何部分都错了,请纠正我。

我计划在将来把它转移到应用程序商店。编辑:,您是否知道一些教程显示了API的构建,然后将其加载到Amazon或其他服务器?

EN

回答 2

Stack Overflow用户

发布于 2017-10-16 18:28:52

在构建用于api消费的restful服务时,有许多选项。您可以从php开始,这是最容易开始的。下面是一个很好的教程,它将引导您完成使用mysql和php作为服务器语言为android构建登录系统的初始阶段。它包含了设置基础结构和逻辑的barebone细节。我认为从那以后你就会操纵并更进一步。

https://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/

票数 1
EN

Stack Overflow用户

发布于 2017-10-16 18:46:14

查看java轻松,它是一个很好的工具,用于构建web,您可以在红班次时以便宜的价格托管它,或者使用他们的付费方式使用您使用的账单。

承载REST的最便宜的方式是使用Amazon的API网关。你为你使用的东西付钱,如果它没有被使用,你就什么都不付。API网关很好地使用了Amazon的Lambda服务,它允许您运行离散的代码单元--同样,您只为所使用的东西付费。Lambda本身很好地配合了亚马逊的“按你付酬”的NoSQL数据存储(SimpleDB和DynamoDB)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46776623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档