Tag: rest

iOS最成熟的REST服务库

如果我想从iOS应用程序中获得REST服务,那么这样做的最成熟的库是什么? 我最好的select是什么?

RestKit NSFetchRequest块用于删除孤立的对象

我有一个Rest api托pipe在我的.com域上,在接收这样的请求后www.mydomain.com/api/lists将返回json格式的数据,如下所示 [ {"list_id":"1","listName":"List Name 1"}, {"list_id":"2","listName":"List Name 2"}, {"list_id":"5","listName":"List Name 3"}, {"list_id":"7","listName":"List Name 4"}, {"list_id":"8","listName":"List Name 5"}, {"list_id":"11","listName":"List Name 6"}, {"list_id":"12","listName":"List Name 7"} ] 现在我在我的RKObjectManger中添加一个NSFetchRequest块来检查使用此代码的孤立对象 [objectManager addFetchRequestBlock:^NSFetchRequest *(NSURL *URL) { RKPathMatcher *pathMatcher = [RKPathMatcher pathMatcherWithPattern:@"/api/lists"]; NSDictionary *argsDict = nil; BOOL match = [pathMatcher matchesPath:[URL relativePath] tokenizeQueryStrings:NO parsedArguments:&argsDict]; NSString *listID; if (match) { listID = […]

POST和PUT请求AFNetworking

我正在尝试打电话给服务器。 GET调用工作得很好,并返回正确的JSON,但是当我尝试做PUT或POST时,服务器返回一个错误。 我将服务器设置为接收下一条消息: method POST curl -X POST -d "number=NUMBER&name=NAME&lat=32.5713&lon=60.3926" http://server.com/users/ method PUT curl -X PUT -d "number=USER&name=NAME6&lat=-34.5552&lon=32.3333" http://server.com/users/ 我怎样才能用这两种方法调用服务器?

如何使用REST API下载Parse.com文件types?

Parse.com REST API文档列出了许多与Parse.com数据交互的方式,例如上传和下载类。 它还描述了上传文件。 但是它没有提到如何从Parse.com下载文件。 有谁知道这是否可能,如果是的话,如何做到这一点? Parse.com REST API文档位于: Parse.com REST API

如何通过json API来更新服务器数据库上的数据?

我正在从iPhone通过json / rest api从服务器检索sqlite数据库的iPhone应用程序。 用户可以将行添加到本地表中,并可以在本地进行更新。 现在,当我添加了一些行到本地数据库中的表,我想同步/插入这些新的行到我的本地更新数据库的服务器数据库。 请帮助,如果有人知道该API方法(JSON /rest)或如果有任何相关的教程请帮助。

如何使用Swift在IOS应用程序中整合FitBit Api

首先,我在https://www.fitbit.com创build了一个帐户然后我在https://dev.fitbit.com关心了一个应用程序,然后使用cocoa pods安装了OAuthSwift,并在我的AppDelegate中实现了这个方法 func application(app: UIApplication, openURL url: NSURL, options: [String : AnyObject]) -> Bool { if (url.host == "oauth-callback") { OAuthSwift.handleOpenURL(url) } return true } 现在我想要获得我在https://www.fitbit.com创build的用户帐户的数据(名称,步骤等),我该怎么做? 我search,但无法findfitbit集成的任何教程。 以及在我的代码中使用这些信息的地方? 所以请引导我下一步该怎么做才能获取数据。

RESTkit是ASIHTTPRequest的一个很好的替代品吗?

我一直在使用ASIHTTPRequest已经有一段时间了,我对此非常满意。 不过既然它已经被废弃了,我正在考虑取代它。 我的第一个虽然是与NSURLConnection ,但我发现, ASIHTTPRequest实际上做了很多。 例如,我喜欢它的队列处理。 我正在使用的iPhone应用程序使用REST API,所以我一直在考虑RESTKit 。 有没有核心数据可以使用RESTKit? 因为它知道我有纯数据对象,我不想使用核心数据,现在不是现在。 ASIHTTPRequest还有其他的好的select吗? 顺便说一句,我知道有一个类似的问题,但这是更具体的。

生成用于使用Rest服务的Objective-c客户端代码

我正在构build一个使用外部服务器来存储大部分数据的iPhone应用程序。 服务器使用REST API公开所有必需的服务。 理想情况下,我想在Objective-C中生成可以使用这些服务的客户端代码。 最好这些应该返回我可以轻松使用的对象,而不必分析返回的XML。 我在看什么选项? 我已经研究了一下这个,最近的代码生成我看到的是wsdl2objc 。 因为我也拥有后端服务,所以我可以使它们成为基于SOAP的服务,但是我真的不希望这样做,因为我稍后将使用相同的一组服务来构buildWeb UI(例如)。 我有其他select是用RestKit去。 任何指导,这是非常感谢。 我很确定这是很多人面对的用例,我只是无法find合适的资源,或者没有find正确的地方。 干杯!

AFNetworking 500响应机构

我一直在我的应用程序中使用AFNetworking 2.0。 我注意到,如果我的Web服务返回一个500状态码,我没有得到响应的主体。 这里是我的PHP代码的一个例子 try { $conn = new PDO( "sqlsrv:server=$serverName;Database = $database", $uid, $pwd); $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); return $conn; } catch( PDOException $e ) { $response->status(500); echo( "Connection Error: " . $e->getMessage() ); } 如果我使用一个简单的rest客户端,这是一个响应主体的例子。 Connection Error: SQLSTATE[08001]: [Microsoft][SQL Server Native Client 11.0]SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. 但是,这似乎是我能从AFNetworking得到的唯一答复 Error […]

Android(或iOS) – 图像上传队列

我们已经为Android(和iOS)编写了一个应用程序,并允许用户将照片上传到我们的REST服务器。 我们遇到的问题是,有时用户在可怕的蜂窝信号和没有WIFI的地方。 所以,我想知道是否有一个预先构build的解决scheme,或推荐的path推迟这些上传,直到后来只有平淡的networking选项可用。 现在在Android上我正在使用一个AsyncTask上传捕获的图像的stream表示。 图像的最大尺寸被裁剪为1280,另一方面是方面缩放,所以图像不是很大。 用户可能没有信号长达2个小时我想象,所以它不需要尝试上传每一分钟。 此外,可能有多个上传,所以我想,需要某种队列。 我不是正面的iOS应用程序正在利用,但我可以找出是否有帮助。