【问题标题】:Facebook Instagram Graph API: Listing user's pages (#100) The parameter name is requiredFacebook Instagram Graph API: 列出用户的页面 (#100) 参数名称是必需的
【发布时间】:2022-10-06 05:28:25
【问题描述】:

我目前正在关注此文档以使用 Instagram Graph API:https://developers.facebook.com/docs/instagram-api/getting-started

我成功完成了前 3 步,但卡在了第四步。我无法获得用户页面的列表。当我将此端点与我从第 3 步获取的访问令牌一起使用时,它会返回一个错误。

https://graph.facebook.com/v14.0/me/accounts?access_token={$access_token}

这是一个 OAuthException 并且错误消息是

(#100) The parameter name is required

我应该为 \'name\' 参数发送什么?我在https://developers.facebook.com/docs/graph-api/reference/user/accounts/ 中找不到与 \'name\' 相关的任何内容

我不使用 PHP SDK。另外,如果您需要,这里是我要求的烫发:

\'instagram_basic\',
\'instagram_content_publish\', 
\'instagram_manage_insights\', 
\'instagram_manage_comments\',
\'pages_show_list\', 
\'business_management\', 
\'pages_read_engagement\'
  • 无论如何,我设法解决了这个问题。这与 facebook 或我的权限或我的端点无关。这是由于我的 curl 方法造成的。我讨厌这份工作。

标签: php facebook-graph-api instagram-graph-api


【解决方案1】:

为以后发现此内容的任何人提供更多背景信息。该用户可能使用的是 POST 而不是 GET。此端点的 POST 尝试创建一个页面。如果您尝试使用 POST 使请求异步,则 FB 目前似乎不支持。

【讨论】:

    猜你喜欢
    • 2017-02-03
    • 1970-01-01
    • 2018-12-06
    • 2017-02-24
    • 2020-10-09
    • 2020-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多