更新:自问题发布以来,Facebook的API发生了很大变化。这个问题不再适用了。
我正在制作一个在线广播的iOS应用程序,我希望用户能够在广播的Facebook粉丝页面上发布消息,顺便提一下,所有权限都设置为允许每个人在其上发布消息
我知道用户可以在粉丝页面上发帖,无论他们是否喜欢粉丝页面,如果粉丝页面都在粉丝页面上。但是,至少使用Facebook的iOS和Javascript SDK,如果用户不喜欢该页面,则提要对话框将显示以下错误:
指定了无效目标:219909461711。目标必须是a 演员可以在墙上张贴的页面,事件或用户。
“219909461711”将是目标个人资料的ID号,即广播电台的Facebook粉丝页面。如果您使用粉丝页面的路径名称,SDK会根据粉丝页面的个人资料ID号进行更改。
我做错了吗?如果用户被注意到该消息将在粉丝页面上发布,为什么对话框会显示此错误?
答案 0 :(得分:4)
看来这是一个已知问题,请参阅https://developers.facebook.com/bugs/379697955378489,您应该订阅该错误以跟踪其进度。
答案 1 :(得分:1)
我不知道iOS,但至少对于网络来说,你可以使用图形api发布到粉丝页面,这不需要用户喜欢这个页面。在2月7日fb更改后我仍然可以通过图形api发布到页面(我刚试过)