Instagram API json数据通过应用程序被截断,但在浏览器中可以

瓦列里·科瓦列夫(Valery Kovalev)

试图从Instagram解析简单的JSON数据,但是遇到了这个问题。JSON数据在应用程序中返回被截断的内容,但通过我的Mac上的浏览器,一切正常。

试图做很多不同的事情,但是都一样。

第一种方式:

NSURL *instaGetRecentOwnerPhotosURL = [NSURL URLWithString:@"https://api.instagram.com/v1/users/self/media/recent/?access_token=MY_PROPER_TOKEN"];
NSData *jsonData = [NSData dataWithContentsOfURL:instaGetRecentOwnerPhotosURL];

另一种方式,异步:

NSURLRequest *request = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.instagram.com/v1/users/self/media/recent/?access_token=MY_PROPER_TOKEN"]];
__block NSDictionary *json;
[NSURLConnection sendAsynchronousRequest:request
                                   queue:[NSOperationQueue mainQueue]
                       completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
                           json = [NSJSONSerialization JSONObjectWithData:data
                                                                  options:0
                                                                    error:nil];
                           NSLog(@"Async JSON: %@", json);
                       }];

JSON数据返回如下:截断的json的屏幕截图

绝对不知道出什么问题了。

rmaddy

它没有被截断。日志仅显示部分输出。如果它确实被截断了,那么它要么根本就不会被解析,要么只有更少的条目。但是数据确实解析了。没什么错json

顺便说一句-做适当的错误检查:

NSError *error = nil;
json = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error];
if (json) {
    // Data is good. Work with 'json'
} else {
    NSLog(@"Unable to parse JSON. Error: %@", error);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Instagram API分页器

来自分类Dev

Instagram API分页器

来自分类Dev

通过Instagram API获取评论

来自分类Dev

Instagram API:从JSON获取整数

来自分类Dev

沙箱中的OAuthPermissionsException Instagram API

来自分类Dev

在使用 Instagram 图形 API 之前,我是否必须使用原始 Instagram API 创建应用程序?

来自分类Dev

来自本机应用程序的Instagram API OAuth

来自分类Dev

适用于Mac应用程序的Instagram API

来自分类Dev

适用于Mac应用程序的Instagram API

来自分类Dev

通过API编辑Instagram个人资料?

来自分类Dev

通过PHP连接到instagram API

来自分类Dev

Instagram通过API获取所有媒体-

来自分类Dev

Instagram API的文档,用于链接,数据,URL等。

来自分类Dev

可以通过Instagram API获取Insights数据吗?

来自分类Dev

如何在 ionic 4 的应用浏览器中为 instagram api 获取带有 loadstart 事件的 URL?

来自分类Dev

API请求在应用程序中失败,但在浏览器中有效

来自分类Dev

如何从Instagram RealTime API更新中读取Json数据

来自分类Dev

是否可以通过API在Instagram上发表评论?

来自分类Dev

在C#中通过api检索Instagram access_token

来自分类Dev

Instagram关系(POST)API在iOS应用中不起作用

来自分类Dev

通过 Python 到 Instagram 的 API 调用中标题元素“x-instagram-ajax”的目的是什么?

来自分类Dev

Instagram使用instagram API从Cordova内置的android应用注销以进行授权

来自分类Dev

使用Python的Instagram API

来自分类Dev

Instagram创建帐户API?

来自分类Dev

Instagram Direct的API支持

来自分类Dev

冰壶Instagram API

来自分类Dev

Instagram API位置端点

来自分类Dev

Instagram API和分页

来自分类Dev

Instagram基本显示API

Related 相关文章

热门标签

归档