我正在尝试:
SELECT developer_id FROM app_role WHERE application_id='MY APP ID'
使用有效令牌,使用https://developers.facebook.com/tools/explorer
进行核对我收到了回复:
{
"error": {
"message": "Invalid application_id in WHERE clause",
"type": "NoIndexFunctionException",
"code": 604
}
}
现在。 application_id肯定是正确的。验证auth令牌并将其与该app id相关联,据我所知,application_id是完全可索引的。
任何想法悲伤在这里?感谢。
答案 0 :(得分:0)
那是因为您需要一个应用访问令牌。这样做:
GET https://graph.facebook.com/oauth/access_token?
client_id=YOUR_APP_ID
&client_secret=YOUR_APP_SECRET
&grant_type=client_credentials
来源:https://developers.facebook.com/docs/opengraph/howtos/publishing-with-app-token/
然后,使用相同的FQL请求:
SELECT developer_id FROM app_role WHERE application_id='MY APP ID'
然后你去了:
{
"data": [
{
"developer_id": "1234567890"
},
{
"developer_id": "9876543210"
}
]
}