如何通过Graph API使用Facebook页面提及?
我是该应用的页面和管理员的管理员,试图在其Feed上提及带有@语法的页面。
POST 1111111111111 / feed /
{
message: "Hello @[1111111111111]"
}
这样,提一下条纹。我试图使用我的个人令牌,app令牌,页面令牌。我有权发布publish_page,manage_page。
我尝试使用@ pagename,@ [pagename],@ page-id,@ [page-id]等...
我做错了什么?
谢谢。
我从Facebook支持得到答案,他们告诉我们app应该在development
模式下测试这个功能:
我已向工程团队确认,您无法使用Page Mentions的原因是您的应用处于实时模式,但尚未获得该功能的批准。我同意,文档有点令人困惑。根据文档:“此功能的使用需要审核。要在审核之前进行测试,请使用您作为管理员的页面(既可以进行API调用,也可以用于提及)以及您使用的应用程序开发商。“
这意味着您可以在开发模式下测试该功能,但是一旦应用程序运行,该功能将无法运行。在实时模式下,只有您的应用已获批准的功能/权限才有效。您仍然可以提交处于实时模式的应用以供应用审核。请参阅实时应用程序的App Review的提交提示:https://developers.facebook.com/docs/apps/review/#submission-tips