获取URL的评论
我想在网址上获得Facebook评论列表。 例如,我有url“http://example.com/37”通过图API API浏览器,我只需要这个URL作为参数“https://graph.facebook.com/comments/?ids=http:example.com / 35“。 我如何使用考拉宝石来做到这一点?
谢谢,
为了澄清以前的答案有点... Koala的文档指出,get_comments_for_urls方法fetches the comments from fb:comments widgets for a given set of URLs (array or comma-separated string)
。 所以这个调用在页面上有一个真实的Facebook评论框(在这里描述:https://developers.facebook.com/docs/reference/plugins/comments/)。
以下是一个使用真实网址的示例:
oauth = Koala::Facebook::OAuth.new Facebook::APP_ID, Facebook::SECRET
app_access_token = oauth.get_app_access_token
graph = Koala::Facebook::API.new app_access_token
urls = ['http://www.ruhanirabin.com/easy-steps-to-facebook-connect-comment-box-how-to/']
comments = graph.get_comments_for_urls(urls)
请注意,应用访问令牌与Facebook开发人员网站上的应用配置中指定的应用ID和密码不同。
我认为考拉不会让这个过程直观,因为它需要一个访问令牌 - 不像直接访问Graph API。 另外,它似乎需要一组URL。
urls = ["http://example.com/37"]
graph = Koala::Facebook::GraphAPI.new(some_access_token)
comments = graph.get_comments_for_urls(urls)
链接地址: http://www.djcxy.com/p/32661.html