如何创建一个在线服务器来访问 API 并处理请求?那么我怎样才能让我的Android应用程序访问这个在线服务器来发出请求呢?
我有一个正在为学校项目构建的 Android 应用程序。此应用程序需要使用多个 API 来收集信息以显示给用户。但是我不想允许人们反编译源代码并获取我的 API key 。我的计划是构建一个在线应用程序,它将在服务器端完成所有这些工作。这样,用户只需提交查询,服务器就会发送信息来响应他们的请求。这将为用户加快速度并防止其他人访问 key 。
我认为我需要采取的步骤。
- 设置服务器以访问 API
- 让应用通过HTTP请求访问在线服务器 3.... 4...
我脑子里有一个非常笼统的概念,但我不知道从哪里开始。如果我对这个问题的任何部分有错误,请纠正我。
我确实计划将来将其移至应用商店。 编辑:您知道展示 API 构建然后将其加载到 Amazon AWS 或其他服务器的教程吗?
最佳答案
为 api 使用构建 Restful 服务时有很多选择。您可以从 php 开始,这是最容易开始的。这是一个很好的教程,它将带您从初始阶段一直到结束使用 mysql 和 php 作为服务器语言构建 Android 登录系统。它包含设置基础设施和逻辑的准系统细节。我认为从那里你可以操纵并走得更远。
https://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/
关于java - 如何创建 API 来与我的应用程序交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46776623/