如何将JSON RPC发送到Web服务并获取响应

时间:2016-04-22 08:02:49

标签: ios objective-c json

我想在我的iOS应用程序中使用方法和参数发送JSON RPC。我正在使用[https://github.com/AFNetworking/AFNetworking][1] github库,但无论如何都找不到返回的响应。

我的JSON RPC调用是 UrlString:[http://stokercloud.dk/registeration/jsonapi/api.php][1]

远程功能:check2Serial2($ secretkey,$ serial,$ userid)

这是我的JSON请求,其中参数为

 NSDictionary *parameters = @{@"secretkey": @"serial", @"userid": @[@abcde123, @901400001, @12345678]};
 [[AFJSONRequestSerializer serializer] requestWithMethod:@"check2Serial" URLString:URLString parameters:parameters error:nil];

1 个答案:

答案 0 :(得分:0)

在下面一行

[[AFJSONRequestSerializer serializer] requestWithMethod:@"check2Serial" URLString:URLString parameters:parameters error:nil];

我认为你应该使用POST代替check2Serial。它应该是post或get或put等,但不是check2Serial。您应该sessiondatatask将其发送到服务器的第二件事。

希望这会有所帮助:)