在android中使用REST api推送消息

时间:2013-06-25 05:38:28

标签: android rest parse-platform

我正在使用Parse.com网站开发Android应用程序。其中任何用户发送必须由接收器接收的数据,但在这里我必须使用REST api。我成功地将数据发送到Parse网站,但现在我必须在REST api的帮助下推送数据。我对REST api感到困惑。帮助解决它。

1 个答案:

答案 0 :(得分:0)

您可以使用库。我会建议这个https://github.com/kodart/Httpzoid 它具有干净的API和类型安全数据。

这是一个简单的用法示例

Http http = HttpFactory.create(context);
http.post("http://example.com/users")
    .data(new User("John"))
    .execute();

或者更复杂的回调

Http http = HttpFactory.create(context);
http.post("http://example.com/users")
    .data(new User("John"))
    .handler(new ResponseHandler<Void>() {
        @Override
        public void success(Void ignore, HttpResponse response) {
        }

        @Override
        public void error(String message, HttpResponse response) {
        }

        @Override
        public void failure(NetworkError error) {
        }

        @Override
        public void complete() {
        }
    }).execute();

这是新鲜事,但看起来非常有希望。