【发布时间】:2016-02-16 09:37:47
【问题描述】:
我在从Instagram 获取我的照片时得到了以下response。请帮助任何帮助将不胜感激。
{
code = 403;
"error_message" = "Invalid signed-request: Missing required parameter 'sig'";
"error_type" = OAuthForbiddenException;
}
这是我的代码
NSURL *url = [NSURL URLWithString:@"https://api.instagram.com/v1/tags/nofilter/media/recent?access_token=...........aef2"];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
[NSURLConnection sendAsynchronousRequest:urlRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
if (error){
}
else {
NSString * a = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
NSDictionary *tokenData = [jResponse objectWithString:a];
NSLog(@"%@",tokenData);
}
}];
【问题讨论】:
-
1) 所以发送所需的参数。 2)您可能应该假设 UTF8 编码,而不是 ASCII。
标签: ios objective-c xcode instagram instagram-api