"The global ID is not allowed"错误。打电话"{user-id}/feed"发布朋友的墙。



我想发到朋友圈。为了做到这一点,我采取了如下步骤:

1)使用fql获取我的朋友列表(朋友的uid列表)。

"SELECT uid,name FROM user WHERE uid in (SELECT uid2 FROM friend WHERE uid1 = me())"

2)使用uid,我像下面这样调用facebook api。

uid: 02342424033

API:"/02342424033/食"

3)我得到如下错误信息。

"不允许使用全局ID 02342424033。请使用应用程序特定的ID代替"

"

现在我很困惑。我能做什么??

我该怎么做才能得到"应用程序特定的ID"???????

请帮帮我。

不能发到朋友的留言墙。您只能通过/me/feedpublish_actions权限发布到授权用户的墙上。

顺便说一句,FQL是不赞成的,你更容易得到朋友与/me/friends

最新更新