json に問題があります。クエリを実行する必要があります:
{
"method": "authorize",
"params": [
"100000202",
"TestApp677"
]
}
エンドポイントへ:http://xzasddfe.com/authorize/?ver=2_01
どうやってするの?
まず、いくつかの JSON ライブラリを見てみましょう。本当に使いやすいので、私はJSONKitを好みます。
次に、エンドポイントにデータを送信する方法を選択します ( NSURLConnection 、 ASIHTTPRequest )。
JSONKit と NSURLConnection を使用した例を次に示します。
-(void) postData {
NSURL *url=[NSURL URLWithString:@"http://xzasddfe.com/authorize/?ver=2_01"];
NSMutableDictionary *dic=[NSMutableDictionary dictionary];
[dic setValue:@"authorize" forKey:@"method"];
[dic setVObject:[NSArray arrayWithObjects:@"100000202",@"TestApp677",nil] forKey:@"params"];
NSString *jsonString=[dic JSONString];
NSMutableURLRequest *request=[[NSMutableURLRequest alloc] initWithURL:url];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[jsonString dataUsingEncoding:NSUTF8StringEncoding]];
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
[request release];
}