小编Gon*_*oni的帖子

来自Instagram的帖子没有出现在Facebook Open Graph API上

我有Facebook OpenGraph API的问题.每当我使用'/ home'或'/ feed'请求数据时,Instagram上没有任何帖子出现.

我一直在谷歌搜索,显然有些人提出了同样的问题,但还没有解决方案.我读到一些问题,不仅影响来自Instagram的帖子,还影响其他第三方应用/设备/平台.

甚至在Facebook的开发页面上张贴的门票似乎有点死(没有延续).链接:https://developers.facebook.com/bugs/110563582419837/

如果你们中的任何人也偶然发现了这个问题并且有一些想法/指针/链接,请分享并让我们讨论它.

非常感激.干杯!

api facebook opengraph instagram facebook-feed

12
推荐指数
2
解决办法
6700
查看次数

Facebook iOS SDK:如何在请求publish_actions时处理SKIP按钮?

我有一个代码,使用'publish_actions'权限登录Facebook.这是片段:

NSArray *facebookPermissions = [NSArray arrayWithObjects:@"publish_actions", nil];

[FBSession openActiveSessionWithPublishPermissions:[self facebookPermissions]
                                   defaultAudience:FBSessionDefaultAudienceFriends
                                      allowLoginUI:YES
                                 completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {
    NSLog(@">>> Permissions available: %@", FBSession.activeSession.permissions);
}];
Run Code Online (Sandbox Code Playgroud)

执行该方法后,用户将被重定向到Mobile Safari Facebook页面,并询问是否允许Facebook访问他/她的帐户.

屏蔽1:

APPNAME would like to access your public profile and friend list.
[CANCEL] [OK]
Run Code Online (Sandbox Code Playgroud)

按OK后,由于我们使用openActiveSessionWithPublishPermissions方法,将出现第二页,询问是否允许facebook代表您发布内容.

屏幕2:

APPNAME would like to post to your friends on your behalf.
[AUDIENCE] [SKIP] [OK]
Run Code Online (Sandbox Code Playgroud)

棘手的部分是,当用户单击SKIP按钮时,回调中的日志仍然'publish_actions'列为可用权限之一.这是不正确的.这error也是零.我该如何正确检测到这个?

这是日志:

2013-07-06 16:35:59.037 FbSandbox[56213:c07] >>> Permissions available: ("publish_actions")
Run Code Online (Sandbox Code Playgroud)

提前致谢!

sdk xcode facebook ios

7
推荐指数
1
解决办法
1059
查看次数

标签 统计

facebook ×2

api ×1

facebook-feed ×1

instagram ×1

ios ×1

opengraph ×1

sdk ×1

xcode ×1