facebook - include_headers 应该这样放置吗?

标签 facebook facebook-graph-api facebook-graph-api-v2.2

使用批量请求访问 Facebook 图形 API:

curl -F 'access_token=mytoken' -F 'batch=[{ "method":"GET","relative_url":"me?fields=name,first_name,last_name,picture.width(100).height(100),email", "include_headers":"false"},
{ "method":"GET","relative_url":"me?fields=picture.type(large)", "include_headers":"false"}]'     https://graph.facebook.com/v2.2

结果仍然包含标题
我不希望它们出现在结果中。

"include_headers":"false" 语法是否错误或放错位置?

非常感谢。

最佳答案

我能够通过几种不同的方式排除批量请求中的 header 。我是通过 PHP SDK 完成的,但在幕后一切都是一样的。

  1. 通过将其作为顶级请求上的 POST 参数传递,即将 -F "include_headers=false" 添加到您的 curl 命令
  2. 通过将其作为内部请求的 GET 参数传递,而不是作为单独的字段传递,即将 "&include_headers=false" 附加到relative_url

希望有帮助!

关于facebook - include_headers 应该这样放置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27723776/

相关文章:

Android 为什么 Facebook SDK 注销按钮不显示?

android - Facebook - "Cannot query users by their username"解决方案

Facebook 图形 API : Find graph object from post URL

facebook - 如何生成 Facebook Marketing API 访问 token 以在 Windows 应用程序中使用它

ios - FSSDKShareKit - FBSDKShareDialog 在 init iOS 上崩溃

mysql - 存储 facebook 流标签的字段类型是什么?

ios - 使用适用于 iOS 的 SDK 将视频发布到 Facebook 时出错

Facebook GraphQL 对象喜欢端点返回 "Tried accessing nonexisting field (likes) on node type (Post)"

php - 如何计算在 Facebook 应用程序中花费的时间?

c# - 使用 Graph API 发布到 Facebook 页面 - 返回 ID 但不显示