rest

Android应用架构 – 哪里可以放置REST API调用代码?

我想更好地了解如何构建一个活动从API调用中触发的Android应用程序(例如).我现在通过将API调用到一个AsyncTask子类来实现它,将其引用到活动中,以便它可以更新onPostExecute中的UI.但我的直觉是这是创建过度耦合的代码.我想知道是否应该将这样的API调用到service中,并使用BroadcastReceiver来更新活动.什么说你,AsyncTask或broadcastReceiver?

尝试从Android模拟器连接到我的REST服务器时连接被拒绝

考虑以下android代码,请解决我的问题:在我的笔记本电脑上运行REST服务器..我可以从我的浏览器访问该服务器并获得正确的结果…在模拟器中,当我将URL传递为http://www.google.com时,我得到了正确的结果,但是当我使用我的localhosturl时,我得到连接拒绝…

android – 解析REST API不返回客户端密钥

我正在尝试动态创建Parse应用程序并在构建我的Android应用程序时使用这些键.TheAPI工作得很好,除了一点,它不会返回客户端密钥.我需要AndroidAPI中提到的客户端密钥:我试图徒劳地翻转旗帜.我应该怎么做才能访问客户端密钥?

android rest客户端不支持的媒体类型

我尝试从android模拟器发送请求到一个安静的服务器.但我总是得到错误:415UnsupportedMediaType.客户代码:服务器的代码:解决方法问题是服务器不知道客户端请求的媒体类型.在客户端代码中尝试这样的事情:request.setHeader(“Content-Type”,“application/json”);

android – Twitter OAuth Rest Api状态参数’@’符号

我正在使用twitterrestapi,这是(https://api.twitter.com/1.1/).首先,我使用路标库生成oauth_signature.它运作良好.上传状态端点(https://api.twitter.com/1.1/statuses/upload.json)运行良好,但如果状态参数包含“@”符号,则表示无效.所以这是我的代码TwitterStatusesService.j

在Android上同步SQL数据库与REST远程服务器的最佳实践

编辑:例如,采用方法2,重写的ContentProvider#bulkInsert使用数据库事务可以大大加快批量插入操作:见thisquestion.解决方法最佳选择需要适当的API实现–何时应存储一些db_version.并且在更新服务器期间响应数据和操作类型–添加,更新,删除.

android – 如何仅限授权客户端访问我的REST API?

题我设计的RESTAPI将用于iOS和Android应用程序,以及将来可能用于Web和其他移动客户端.如何将我的整个API仅限制为我想要访问的客户端?我想阻止第三方访问我的API以注册用户,甚至无需通过授权应用程序登录.目前的想法我可以为每个客户端提供我想要授权的密钥,但是如何防止从我的应用程序的源代码中提取此密钥?

ubuntu16.04+apache2+djiango

最近,参与公司的一个python项目,写完了代码之后,需要了解一下相关的部署,看了一些网上的资料,觉得大多写得都不够完整或正确。自己参考了多份资料后,动手配置成功。

ios – 用于苹果健康数据的REST API

苹果是否有健康数据的RESTAPI支持?我知道healthkitapi有助于从苹果健康数据存储发送和接收数据,但它非常局限于ios应用程序.我想要实现的是利用来自任何其他平台的发送/接收,任何信息/解决方案赞赏.解决方法我没有看到,但这是一个非常新的服务.仍然我的猜测就像大多数苹果服务一样,这可能只限于苹果设备.