标题几乎总结了一下,我试图在Graph API资源管理器中测试我的Open Graph Actions但是当我发布到/ me / mynamespace:myaction时,我得到了这个错误(使用访问令牌,图形API资源管理器)为我生成,我只询问了publish_actions)
{
"error": {
"message": "(#15) This method must be called with an app access_token.",
"type": "OAuthException",
"code": 15
}
}
我完成了我的作业并搜索了它,找到一个合适的访问令牌以解决这个问题,通过APPID | APP_SECRET格式,但使用我得到
{
"error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500
}
}
关于如何解决这个问题的任何想法?
为了给出更多的上下文,为Android facebook应用程序创建了图形操作。
答案 0 :(得分:1)
如果没有来自登录您应用的用户的用户访问令牌,您就无法发布到/me
,“我”是“当前用户”的占位符。
听起来这里发生了两件事:
/me/mynamespace:myaction
更改为/<USER ID>/mynamespace:myaction
一些注意事项:
答案 1 :(得分:0)
您发送APP_ID|SECRET
作为应用访问令牌的方法是错误的。要获取应用访问令牌,您需要通过此端点请求它:
https://graph.facebook.com/oauth/access_token?client_id=YOUR_APP_ID
&client_secret=YOUR_APP_SECRET&grant_type=client_credentials