3
我想获取页面的like_count。我尝试过使用PHP SDK,但是我已经放弃了,因为我的网站在执行FQL查询的代码行后总是停止加载,所以我想尝试像'手动'那样得到相似的结果。从Facebook api获取JSON响应restserver
我尝试使用https://api.facebook.com/restserver.php?method=fql.query&query=QUERY&format=json上的file_get_contents(),但它没有显示任何内容。
你知道我如何从上面的URL中获取JSON字符串,我可以使用json_decode(),甚至更好的方法来获得相似数?
任何帮助表示赞赏。
PS如果这意味着什么,QUERY是SELECT LIKE_COUNT FROM link_stat其中URL = “page_url_here”
我试过了,我添加了以下代码: $ json ='https://api.facebook.com/method/fql.query?query='.rawurlencode('SELECT like_count from link_stat WHERE url =“my_url”')。'&format = JSON“; \t echo $ json。“
”; \t \t var_dump(file_get_contents($ json)); 而var_dump显示bool(false)。 其他建议? – 2010-08-25 19:23:58
@Michael你可能需要传递访问令牌作为参数(我编辑了答案)。你有吗? – serg 2010-08-25 19:30:13
不,我曾经看到我如何通过Facebook的API网址,并通过我的应用程序ID和秘密,但我现在找不到它。你能告诉我如何获得访问令牌吗? – 2010-08-25 19:59:15