4
我正在使用Facebook图形Api为我的应用程序,我想要这个页面的数据。如何使用Facebook图形API
http://www.facebook.com/pages/
在这个页面中有选项TV SHOW我想收集网页上的所有信息。 但我没有任何图表API页面的方法。
请帮我解决这个问题。
我正在使用Facebook图形Api为我的应用程序,我想要这个页面的数据。如何使用Facebook图形API
http://www.facebook.com/pages/
在这个页面中有选项TV SHOW我想收集网页上的所有信息。 但我没有任何图表API页面的方法。
请帮我解决这个问题。
据我所知,这不是你可以做的事情。它与Facebook在他们的表格中设置“可索引”列有关。例如,page
表有type
ID和电视节目类别ID显示为89,所以你认为你可以运行一个查询FQL如:
https://api.facebook.com/method/fql.query?query=SELECT page_id, name FROM page WHERE type=89
或者是:
https://api.facebook.com/method/fql.query?query=SELECT page_id, name FROM page WHERE type='TV SHOW'
但您会收到此通知:
您的声明不可索引。 WHERE子句中的 必须包含可索引 列。
不幸的是,对于使用page
表的语句仅有的两个可转位列page_id
和name
。因此,您一次只能查询此表的一个页面。当你考虑这样的搜索在数十亿条记录上有多昂贵时,这是有道理的。
你可以做“电视节目”通用图搜索,但你要求它不会给页面索引结果:
https://graph.facebook.com/search?q=TV%20SHOWS&type=page
的图形API更多的是内省间/连接对象比开放搜索协议。
感谢您的答复,但它不是我想要的。我需要这个页面数据。 http://www.facebook.com/pages/?browse&ps=89 – 2010-09-19 11:33:11
我想我说的是,这*是你的答案。这是不可能的。你可以刮页面,但我不会推荐。 – typeoneerror 2010-09-19 17:45:45