gpt4 book ai didi

facebook - 如何使用应用程序访问 token 在 Rails 中发布 OpenGraph 操作

转载 作者:行者123 更新时间:2023-12-02 02:15:52 25 4
gpt4 key购买 nike

您好,我想为我的 Rails 应用程序发布开放图操作。我想发布简单的待办事项共享操作。我得到了以下代码来做到这一点

https://graph.facebook.com/me/[YOUR_APP_NAMESPACE]:todo
?recipe=OBJECT_URL&access_token=ACCESS_TOKEN

现在我的问题是我想使用应用访问 token 来执行此发布请求,但是当我使用 app_token 时出现以下错误。

{    "error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500 }
}

我从浏览器尝试了上面的 url。我想知道如何从 Rails Controller 发出发布请求 & 如何使用 app_access token 发布开放图操作

最佳答案

因为您使用的是应用访问 token ,所以特殊 ID me 没有任何意义。

如果您想使用应用 token 代表用户发布操作,您需要执行以下操作:

https://graph.facebook.com/[USER_ID]/[YOUR_APP_NAMESPACE]:todo
?recipe=OBJECT_URL&access_token=APP_ACCESS_TOKEN

请注意,路径中指定的用户必须已授予您的应用发布操作的权限。

关于facebook - 如何使用应用程序访问 token 在 Rails 中发布 OpenGraph 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10720395/

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