2014-12-05 85 views
1

我使用this example将我的故事发布到Facebook。我有我自己的Open Graph对象,尽管如此。iOS Facebook使用Open Graph发布失败 - 错误代码102

当我有现有的登录到我的iPhone的本机FB应用程序时,这工作得很好。这个登录是管理我的FB应用程序的人。我已经验证了所有内容,包括包ID,URL方案,应用商店ID等。

经过一段时间的成功发布后,我开始注意到我的帖子已成功发布(响应代码),但未出现在FB时间轴中。我玩时间线观众访问等,但无济于事。

然后我打开设备FB应用程序的用户,我开始收到错误代码102

的响应没有说太多,除了这一点:

Error Domain=com.facebook.Facebook.platform Code=102 
FBAPIErrorDomain error 3506 

我想from this documentation,这已经与API Session有关 - 我是在我的应用程序中没有做任何事情来获得一个,我不知道是否应该,如果我使用上面的示例代码。

我应该怎么做以确保我在发帖时总是有效的Facebook会话?

+1

查看http://stackoverflow.com/questions/15479534/facebook-error-3506-the-action-type-likeslike-does-not-exist-or-is-not-approve – 2015-01-06 19:02:52

+0

upvote thanks。刚刚通过另一种类型来计算它:http://stackoverflow.com/a/27805425/1506363 – 2015-01-06 19:08:02

回答

1

对此的回答与李明建议的一样,并且一直是derived from this

在Facebook获得Facebook应用批准之前,需要添加测试用户以执行与权限相关的操作。