【发布时间】:2014-08-29 13:17:39
【问题描述】:
我有一个 iOS 应用程序,它代表通过 iOS Facebook 设置登录的用户向 Facebook 发帖。
两个问题——
- 帖子被标记为私人,用户朋友看不到它们。
- iOS 应用程序希望能够收集点赞和评论信息,但我从 FB 收到了 400。
这就是问题所在,我的 Facebook 帐户运行良好(朋友可以看到帖子,我可以获得点赞和评论信息),但测试用户帐户只能作为私人帐户发布,而 iOS 应用程序在尝试获取时会获得 400发布信息。
附加的屏幕截图显示了不同的权限(测试人员的顶部,我的底部)但我可以弄清楚在登录时要求 Facebook 为两个用户获得相同的权限。目前我要求publish_actions 和user_status。
任何帮助将不胜感激!
【问题讨论】:
-
1.您的应用程序处于开发模式吗? 2. 如果它是实时的,如果您使用的是 v2.0,您的权限是否得到了 facebook 的批准? 3. 你说的是哪个测试用户帐号?
-
应用已上线。使用 v2.0。我已经在我的第二次登录中添加了“read_stream”,现在可以看到测试用户的帖子了!下一个问题 - 当调用图表以获取喜欢和评论信息时,我会返回对我的 FB 应用程序所做的所有帖子的引用,而不是我要求的带有 post_id 的单个帖子。 IE。 h t tps://graph.facebook.com/"+postID+"?access_token=token.
-
返回; {"id":"100008286791946_1440572172895662","from":{"id":"100008286791946","name":"Ppip Tester"},"story":"Ppip Tester 上传了 4 张新照片到相册 Picture Planner Connect Photos .","图片":"https:\/\/scontent-b.xx.fbcdn.net\/hphotos-xpf1\/t1.0-9\/p130x130\/10501959_1441104376175775_6203575761140635283_n.jpg","链接":" https:\/\/www.facebook.com\/photo.php?fbid=1441104376175775&set=a.1440548079564738.1073741825.100008286791946&type=1&relevant_count=4","name":"Picture Planner Connect Photos","icon":
-
"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yz\/r\/StEh3RhPvjk.gif","actions":[{"名称":"评论","链接":"https:\/\/www.facebook.com\/100008286791946\/posts\/1440572172895662"},{"名称":"赞","链接":"https :\/\/www.facebook.com\/100008286791946\/posts\/1440572172895662"}],"隐私":{"description":"你的朋友","value":"ALL_FRIENDS","friends":" ","networks":"","allow":"","deny":""},"type":"photo","status_type":" added_photos","object_id":"1441104376175775","application ":{"name":"Picture Planner Connect","namespace":
-
"pictureplanner","id":"191830440843737"},"created_time":"2014-07-07T20:34:28+0000","updated_time":"2014-07-07T20: 34:28+0000"}
标签: ios facebook facebook-graph-api user-permissions