我正在使用FB的图形API。
我一直在遇到这个无用的错误消息一小时,直到我测试给自己额外的权限,这使得它实际上可以用于获取请求。
{ error:
{ message: 'Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api',
type: 'GraphMethodException',
code: 100 } }
现在,至少使用Graph Explorer,我可以根据他们的文档使用POST_ID进行GET。
然而,当我发布到该ID时,我收到错误
{
"error": {
"message": "(#100) Invalid post id",
"type": "OAuthException",
"code": 100
}
}
当我对该ID运行DELETE请求时,我收到:
{
"success": true
}
然而,帖子实际上从未被删除。
我试图向Facebook报告此错误,但即使错误报告仍然崩溃,我也无法通过该错误。
我想创建一个功能,我发布到一堆不同的组以验证我是否有权限,然后立即删除帖子。
按照这种速度,我将永远不会让它成为现实。有没有人对我收到这一连串错误的原因以及如何成功删除这些帖子有任何见解?
更不用说现在我发现我需要额外的权限,我必须经过Facebook的另一个应用审核,我很快就会认为丢掉我对此功能的计划可能是我最好的选择。