当id url中有逗号时,facebook graph api返回错误2500
我试图检索JSON格式的许多页面的“共享”图形数据。我怀疑我遇到的错误源于这样一个事实:一些URL中有逗号,并且被解析为试图传递多个ID 返回图形数据。当id url中有逗号时,facebook graph api返回错误2500,url,facebook-graph-api,escaping,Url,Facebook Graph Api,Escaping,我试图检索JSON格式的许多页面的“共享”图形数据。我怀疑我遇到的错误源于这样一个事实:一些URL中有逗号,并且被解析为试图传递多个ID 返回图形数据。 返回错误2500“无法指定空标识符” 对逗号进行编码,仍然返回2500 除了使用常规检查之外,似乎没有其他解决方法 http://graph.facebook.com/http://www.people.com/people/article/0,20624518,00.html 虽然我觉得答案很可能是“设计状态”,但您可能必须在提交错误。您
返回错误2500“无法指定空标识符”
对逗号进行编码,仍然返回2500
除了使用常规检查之外,似乎没有其他解决方法
http://graph.facebook.com/http://www.people.com/people/article/0,20624518,00.html
虽然我觉得答案很可能是“设计状态”,但您可能必须在提交错误。您可以尝试使用FQL,查询
链接统计表:
SELECT url, normalized_url, share_count, comments_fbid FROM link_stat
WHERE url = 'http://www.people.com/people/article/0,,20624518,00.html'
()您还可以使用(“…”、“…”、“…”)中的WHERE url
一次检查多个url
这还会返回10151022112466453的注释\u fbid
,您可以通过API查找该注释
也许这可以作为一种解决办法,直到Facebook解决这个问题。如果你仍然想一次查询多个电话,这样的电话也可以。