【发布时间】:2019-01-15 20:01:59
【问题描述】:
我想将 Withings 智能秤集成到我正在开发的 Android 应用中。我正在遵循 withings 开发人员文档here 中的入门说明。为此,我需要注册我的应用程序here,它需要一个“回调 URL”。以下是 Withings 为回调 URL 提供的详细信息:
我们的系统调用的合作伙伴 URL,用于通过 HTTP POST 请求发送通知。确保你的服务器可以处理一个 HTTP HEAD 请求来验证你的 url 的有效性。
您的网址必须:
是一个有效的 URL,以 URL 编码的字符串形式提供。请参阅 w3schools URL 编码参考以了解有关 URL 编码的更多信息。
不超过 255 个字符。
都不包含 IP 或“本地主机”。只允许使用端口 80 和 443。
如何为能够接收 POST 请求的 Android 应用设置回调 URL?
【问题讨论】:
-
提供一些代码并提供有关问题的更多信息
-
请直接链接到 Withings 上的文档和/或发布您要离开的文档的副本。
-
这似乎是一个 Web API,不一定适用于 Android 客户端。
-
那么有没有办法在安卓应用中使用它?
-
看起来您需要实现一个 Web 服务器来接收回调 POST 请求并更新您的数据库。然后,您可以从 Android 应用调用服务器以检查更新。