2016-04-22 20 views
0

iOSアプリケーションでメソッドとパラメータを使用してJSON RPCを送信します。私は[https://github.com/AFNetworking/AFNetworking][1] githubライブラリを使用していますが、返されたレスポンスを返すためにとにかく見つけることができませんでした。JSON RPCをWebサービスに送信して応答を取得する方法

私のJSONのRPCコールは UrlStringです:[http://stokercloud.dk/registeration/jsonapi/api.php][1]

リモート機能:check2Serial2($秘密鍵、$シリアル、$ユーザーID)

これでパラメータが

NSDictionary *parameters = @{@"secretkey": @"serial", @"userid": @[@abcde123, @901400001, @12345678]}; 
[[AFJSONRequestSerializer serializer] requestWithMethod:@"check2Serial" URLString:URLString parameters:parameters error:nil]; 
をしているように私JSON要求、下の行に

答えて

0

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

check2Serialの代わりにPOSTを使用してください。それはポストまたはgetまたはputなどではなく、check2Serialでなければなりません。 2番目のことはサーバーに送るためにsessiondatataskする必要があります。

これは役に立ちます。

+0

いいえ、それは呼び出す必要があるリモートWebメソッドです。ここに私が使用したJSON-RPCラッパーのリンクがあります。 https://github.com/dbowen/Demiurgic-JSON-RPC。 AFNetworkingで利用可能なRPC Wrapperもありましたが、これは時代遅れです。 – WasimSafdar

関連する問題