我想将iOS应用中的图片发布到单个Facebook粉丝页面。我是facebook-sdk的新手。我可以使用facebook sdk或社交框架发布到用户的页面没有问题,但我无法解决的是发布到粉丝页面。我已经设置了一个粉丝页面并将其设置为允许来自任何人的帖子,但是当我使用网址/pageID/picture
进行尝试时,它将无效。它适用于管理员,但我希望非管理员能够发布。
我需要做什么?
我可以发布图片,但最终只会出现在我的图片中。无论我使用什么网址 fb / me / photo或/ fan_page_id / photo这些图片最终只能放在我的图片文件夹中,而不是在墙上请任何帮助都会很棒我可以找到1000条关于此的问题,但没有答案。
答案 0 :(得分:1)
我已修复它我从未将此键添加到我的选项词典中 ACFacebookAudienceKey:ACFacebookAudienceFriends 在帐户框架标题中,它将其标记为可选,但我无法请求任何其他内容然后读取权限但是在将此密钥添加到我的选项字典后它起作用我不知道为什么这有所不同但它解决了我的问题我只能发布到我的图像文件夹,我无法请求权限,然后阅读。添加密钥后,我可以发布到墙壁和粉丝页面墙并请求我需要的任何权限。
答案 1 :(得分:0)
在您的粉丝页面中,查找“编辑页面”选项。在该部分中,单击“管理权限”。
在管理权限页面中
检查
发布能力:
1>每个人都可以发布到<>时间轴
2 - ;每个人都可以将照片和视频添加到<>时间轴
还可以使用粉丝页面的用户名以更简单的方式推荐您的用户。
更新
您必须为该要求创建一个Facebook应用程序。
以下三个链接可以帮助您 -
1> Posting a photo to Facebook fan page as user. iOS Facebook SDK 3.1
2 - ; https://developers.facebook.com/docs/reference/api/page/#photos
3> http://developers.facebook.com/docs/reference/api/publishing/
实际上,publish_stream
和manage_pages
权限非常重要。
由于