【发布时间】:2014-10-25 14:09:08
【问题描述】:
您好,我在使用 Facebook 开放图形 API 时遇到了这个问题。
我知道我可以使用https://developers.facebook.com/tools/debug/ 从页面中手动抓取有关元标记的新信息。但我正在尝试使用 api 自动执行此操作,但我就是无法理解发生了什么。
我偶然发现了这个https://developers.facebook.com/tools/explorer/145634995501895/。你们能告诉我在那儿输入什么来抓取新的 og 元标记吗?
对于页面:http://www.akademiaharmonia.pl/o-jodze.html
我尝试了什么:在这个 Graph API Explorer 中,我选择了“POST”并添加了 2 个字段:
id = http://www.akademiaharmonia.pl/o-jodze.html
scrape = true
我收到了这个错误:
{
"error": {
"message": "An access token is required to request this resource.",
"type": "OAuthException",
"code": 104
}
}
【问题讨论】:
-
不要使用图形浏览器。改为执行普通的 Curl 查询
-
感谢您的回答。其实我之前尝试过使用 PHP Curl 查询,但我得到了同样的错误。我决定使用此图形浏览器取得成功,以了解为什么会出现此错误以及它是如何工作的。你能告诉我我做错了什么吗?
-
我读到我不需要任何授权来执行此操作。但它一直问我要一个令牌。如何获取此访问令牌?我不明白。
标签: php facebook api facebook-graph-api facebook-php-sdk