Facebook Graph对我/照片的调用现在返回"不支持获取请求。"虽然我没有做任何改变

时间:2016-06-22 15:58:31

标签: javascript node.js facebook-graph-api facebook-javascript-sdk

我在尝试检索Facebook Graph照片时遇到错误。

相同的查询适用于dev sandbox

昨天这不是一个问题,在我的生产服务器上似乎是一个问题,我还没有更新代码。我不相信我最近改变了任何重要的应用设置(一周前的新图标)。

这感觉就像Facebook的一面改变。我很乐意在我身边进行更多调查,并希望找到一个解决方法。

用于访问的库

Node.JS via criso::fbgraph

图书馆选项

{ timeout: 3000,
  pool: { maxSockets: Infinity },
  headers: { connection: 'keep-alive' } }

API版

最初用2.5制造。 2.4,2.5&的相同错误2.6

路径

me/photos?fields=id,album,images,name,name_tags,tags

回复错误

{ message: 'Unsupported get request.',
  type: 'GraphMethodException',
  code: 100,
  fbtrace_id: 'GO8G+a2e3Eg' }

1 个答案:

答案 0 :(得分:0)

我不确定原因,但删除name_tags会使其有效。也许(未记录的?)Facebook API或权限发生变化。

新(工作)路径

我/照片?场= ID,专辑,图片,名称,标签