メインの質問を別のチケットにして、各質問を分けるコメントをもらいました。
SDK のコードを記述しようとしています。API 呼び出しを行う必要があります。
AFNetworking 2.0 を使用して POST リクエストをサーバーに送信しています。
NSDictionary * params = [self formDictionaryFromCard: card];
NSMutableURLRequest *request = [[AFHTTPRequestSerializer serializer] requestWithMethod:@"POST" URLString: [self apiUrl] parameters: params];
[request addValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[request addValue:@"Firefox" forHTTPHeaderField:@"User-Agent"];
AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request];
op.responseSerializer = [AFJSONResponseSerializer serializer];
[op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
successBlock(responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
errorBlock(error);
}];
[[NSOperationQueue mainQueue] addOperation:op];
これは AFNetworking を使用して SDK の API 呼び出しを行う正しい方法ですか? https のサポートを提供するにはどうすればよいですか?