使用Simplepie获取Facebook最新帖子

时间:2015-03-02 11:49:43

标签: php facebook-graph-api rss-reader simplepie facebook-rss

我的facebook帖子rss位于此网址:

https://www.facebook.com/feeds/page.php?id=my_app_id&format=rss20

我尝试在我的Laravel项目中使用Simplepie从中获取数据,但它似乎无法正常工作。如果我将rss url更改为另一个不是facebook rss类型的URL,它可以完美运行。

这是我的代码:

$feed_url = 'https://www.facebook.com/feeds/page.php?id=my_app_id&format=rss20';

$feed = new SimplePie();
$feed->set_feed_url($feed_url);
$feed->enable_cache(false);
$feed->set_output_encoding('utf-8');
$feed->init();

print $feed->get_title();

输出为空白页。有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

问题来自这个错误:

cURL error 60: SSL certificate problem: unable to get local issuer certificate

这是因为我使用的是localhost,似乎我没有设置一些卷曲选项。在我投入生产之后,它就像一个魅力。