Куда мне положить json: body?
Я поставил его в параметрах, но он не работает.
Помощь
var options = {
method: "POST",
url: "https://api.upbit.com/v1/orders",
headers: {Authorization: `Bearer ${token}`},
json: body
};
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc]initWithSessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
[manager.requestSerializer setValue:header forHTTPHeaderField:@"Authorization"];
[manager.requestSerializer setValue:header forHTTPHeaderField:@"json"];
NSError *error;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:parameters
options:NSJSONWritingPrettyPrinted // Pass 0 if you don't care about the readability of the generated string
error:&error];
[manager POST:@"https://api.upbit.com/v1/orders" parameters:jsonString progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
NSLog(@"%@", responseObject);
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
NSLog(@"%@", error.description);
}];