当我尝试使用图形 api 从 facebook 获取数据时,出现此错误,
{"error":
{"message":"(#803) Some of the aliases you requested do not exist: 124186682456_10151302011177457&access_token=REMOVED_ACCESS_TOKEN",
"type":"OAuthException",
"code":803}}
谁能帮我解决这个问题。
提前致谢...
当我尝试使用图形 api 从 facebook 获取数据时,出现此错误,
{"error":
{"message":"(#803) Some of the aliases you requested do not exist: 124186682456_10151302011177457&access_token=REMOVED_ACCESS_TOKEN",
"type":"OAuthException",
"code":803}}
谁能帮我解决这个问题。
提前致谢...
如果这是您收到的错误的准确表示,那么您错误地将访问令牌附加在&
字符而不是?
. 您需要?
用于查询字符串的开头,并将查询字符串&
内的参数分开
例如
https://graph.facebook.com/124186682456_10151302011177457?access_token=ACCESS_TOKEN
紧随其后放置 access_token 参数?
与问题无关...
可能是您的 URL 中到处都是%20
或类似的东西。
我在尝试Facebook API 文档中的测试示例时遇到此错误,起初我阅读了投票最高的答案,但在 不起作用access_token
后立即移动参数,然后我更仔细地检查了 URL 并发现了一些被卡在参数上的编码空间和其他一些,删除它解决了这个问题。?
%20
fields
尝试以下 URL(只需将 access_token 参数替换为您的)
如果可行,请在 Facebook 参数名称中查找问题
希望这可以节省您一些时间。
Instagram 内容发布 API 也发生在我身上,该 API 也脱离了 facebook graph api。当您尝试通过 GET 请求发送到 Facebook 的 API URL 出现问题时,似乎会发生这种情况。
在我的情况下,我的代码中发生了一些事情,导致在尝试查询图形 API 之前不会将user_id
and传递给 URL。access_token