Javascript Can';不要从facebook应用程序向facebook页面提交任何内容
我现在知道这个问题被贴了好几次,但我的问题有点不同。我尝试从应用程序将示例事件提交到我的页面Javascript Can';不要从facebook应用程序向facebook页面提交任何内容,javascript,facebook,facebook-graph-api,facebook-apps,facebook-access-token,Javascript,Facebook,Facebook Graph Api,Facebook Apps,Facebook Access Token,我现在知道这个问题被贴了好几次,但我的问题有点不同。我尝试从应用程序将示例事件提交到我的页面 我在Facebook、网页和应用程序上都有个人资料。当然我是这个页面的管理员 我做的第一件事是获取页面access\u token,因此我转到并在URL中编写了/me/accounts/。权限设置为管理页面。我收到了我的页面的access\u令牌 通过访问\u令牌我将我的应用程序连接到页面。因此,我向/[PAGE\u ID]/tabs/发出POST请求,将app\u ID作为参数,并设置页面的acces
access\u token
,因此我转到并在URL中编写了/me/accounts/
。权限设置为管理页面
。我收到了我的页面的access\u令牌
访问\u令牌
我将我的应用程序连接到页面。因此,我向/[PAGE\u ID]/tabs/
发出POST请求,将app\u ID
作为参数,并设置页面的access\u token
。现在已经连接了,我已经检查过了/[PAGE\u ID]/events/
和传递参数:名称
=示例事件
,开始时间
=2013-07-14T19:00:00-0700
。当然还有应用程序的access\u令牌
,我通过在浏览器中键入得到:https://graph.facebook.com/oauth/access_token?client_id=[APP\u ID]&client\u secret=[APP\u secret]&grant\u type=client\u凭证
。我的错误是:
{
“错误”:{
“类型”:“异常”,
“消息”:“您必须是指定页面的管理员才能执行请求的操作。”,
“代码”:1373019
}
}
我可以以用户身份发布到此页面,但不能以应用程序身份发布。我的应用程序有两种类型:Facebook登录和Facebook标签。我已将权限设置为publish\u action
和manage\u pages publish\u stream create\u event
我做错了什么?好的,我解决了问题。也许这对其他人有帮助。我不知道这些权限是什么原因https://developers.facebook.com/apps/[APP_ID]/permissions,但我唯一要做的就是将应用程序从Graph API Explorer更改为我的应用程序,并为我需要的权限生成新的访问令牌。我不知道他们为什么把权限这样重要的东西移到测试工具上