例如,这是一个“页面”:
http://www.facebook.com/facebook
该页面有一个RSS提要(理想情况下我想使用它),但是a)它浏览器嗅探意味着我需要从脚本中伪造用户代理来获取它-感觉真的很脆弱b)质量返回的数据真的很差。
我可以使用图形 api 来获取相同的数据吗?这个网址:
https://graph.facebook.com/facebook/feed
意味着我可以,并且 json 对我来说很好,尽管我是从 PHP 脚本而不是客户端获取它。但是,当我为我的实际页面尝试该 URL 时,我得到以下信息:
{
"error": {
"type": "OAuthAccessTokenException",
"message": "An access token is required to request this resource."
}
}
我不明白为什么我的页面需要访问令牌,而其他页面“更公开” - 这是页面上某处的配置吗?如果不是,那么获取访问密钥的最佳方式是什么 - 请注意,这不是要求页面所有者进行身份验证的交互式脚本。