你我怎么去完成这个?
以下帖子没有得到回答,或者只是不同的情况但是很接近:
> Get wall feed from a public Facebook page using Graph API – is it really this complex?
> Displaying Facebook posts to non-Facebook users
> How to show facebook feed messages from my site without access_token?
> How to get public wall posts with the facebook API
作为我想要完成的一个例子,这个公开个人资料https://www.facebook.com/aurelia.filion有一个2013年11月21日的墙贴,我假设想从中获取数据.怎么办?
解决方法
我认为要获得帖子,您需要该人允许您的应用(开发者ID)访问他们的帖子.
至于刮擦.你可以做到这一点,但FB再次明智.在向您展示验证码之前,您可以抓取大约1,000-2,000页.然后,您还需要多个帐户和代理.
http://semlabs.co.uk/journal/object-oriented-curl-class-with-multi-threading
http://semlabs.co.uk/journal/multi-threaded-stack-class-for-php
那里有基本的例子.我相信我的历史记录中有一些关于登录的帖子.报废非常简单.我更喜欢RegEx从页面获取详细信息:
preg_match_all( '~<div.*? class="this-data".*?>(.*?)<\/div>~is',$page,$mats );
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。