gpt4 book ai didi

android - 停留在美味的教程上,如何获得 "active access token"?

转载 作者:行者123 更新时间:2023-11-30 03:48:53 25 4
gpt4 key购买 nike

标题几乎概括了它,我正在尝试在 Graph API Explorer 中测试我的 Open Graph Actions 但是当我 POST 到/me/mynamespace:myaction 时,我收到此错误(使用访问 token Graph API Explorer为我生成的,我只要求 publish_actions)

{
"error": {
"message": "(#15) This method must be called with an app access_token.",
"type": "OAuthException",
"code": 15
}
}

我完成了我的作业并进行了搜索,以找到一个合适的访问 token 来解决这个问题,采用 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 应用程序创建了图形操作。

最佳答案

您不能发布到 /me如果没有登录您应用的用户的用户访问 token ,“我”是“当前用户”的占位符。

听起来这里发生了两件事:

  1. 您已将 Open Graph 操作配置为需要 App Access Token 才能发布(这是该操作的一个配置选项
  2. 当您遇到该错误时,您尝试使用 App Access Token 但没有更改 /me/mynamespace:myaction/<USER ID>/mynamespace:myaction

一些注意事项:

  • 切勿将应用访问 token 放入您的客户端代码中;它可用于修改应用程序设置。如果您确实需要只能通过应用访问 token 发布的操作,则需要为您的应用实现一个服务器端组件,该组件使用应用访问 token 发出请求
  • 您可能需要更改操作的开放图操作设置,以便可以使用用户访问 token 发布

关于android - 停留在美味的教程上,如何获得 "active access token"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com