我想得到那些喜欢facebook post的人并将其存储在php变量中......然后寻找我想要的具体名称
如果是关于facebook照片我可以使用这个
$url = 'graph.facebook.com/photoid'
然后我使用代码
file_get_contents($url);
然后搜索喜欢这张照片的名字
但在帖子中没有图表可以让谁喜欢发帖 我试图把整个链接像
$ url ='https://www.facebook.com/AmrKhaled/posts/10152183719946165'
然后我使用代码
file_get_contents($url);
但找不到名字......如果我var_dump($ filegetcontent)并搜索我的自己没有找到名字
我需要通过php代码知道谁喜欢我的帖子?谢谢
答案 0 :(得分:0)
问题不在于用户代理,因为您不应该抓取该页面。
该帖子中的ID位于最后
http://graph.facebook.com/10152183719946165
您只需要一个有效的访问令牌来检索它。
要阅读您需要的页面:
- 公共和非人口统计限制页面的应用或用户访问令牌
- 当前用户可以查看的受限页面的用户access_token(无需特殊权限)