0

几年来,我已经使用此处定义的方法成功地将我的应用程序发布到用户的墙上: https ://developers.facebook.com/docs/reference/api/post/

现在我正在切换到将视频(而不是照片)发布到他们的墙上,突然出现这个错误:

{"error":{"message":"(#200) 用户未授权应用程序执行此操作","type":"OAuthException","code":200}}

大概发布照片和视频的权限是相同的(据我所知),所以这几乎可以肯定是一个红鲱鱼错误(对于 facebook 来说并不罕见)。所以,我很好奇是否有其他人使用 /post/ 方法将内容发布到已授权您的应用程序的用户的墙上,我想知道我做错了什么......在我拉出用户的访问令牌之后(我已经在下面 xxxed 出来了)我的电话的其余部分如下所示:

    post/access_token=xxxxxxxxx
&from=MyCompany
&to=user_facebook_id
&title=SomeString
&link=URL_TO_FOLLOW_BACK_FROM_FB
&source=URL_OF_VIDEO_FILE
&name=SOME_STRING
&type=video
&picture=URL_OF_THUMBNAIL

我的猜测是我在通话中遗漏了一些东西,但我无法弄清楚它可能是什么。

4

1 回答 1

2

我想这就是不同的地方:

视频 POST 请求应使用 graph-video.facebook.com

来源:Graph API > 视频

于 2013-01-29T03:18:47.330 回答