如何通过API使用facebook提及?

问题描述 投票:0回答:1

如何通过Graph API使用Facebook页面提及?

我是该应用的页面和管理员的管理员,试图在其Feed上提及带有@语法的页面。

POST 1111111111111 / feed /

{
  message: "Hello @[1111111111111]"
}

这样,提一下条纹。我试图使用我的个人令牌,app令牌,页面令牌。我有权发布publish_page,manage_page。

我尝试使用@ pagename,@ [pagename],@ page-id,@ [page-id]等...

我做错了什么?

谢谢。

facebook facebook-graph-api facebook-javascript-sdk
1个回答
0
投票

我从Facebook支持得到答案,他们告诉我们app应该在development模式下测试这个功能:

我已向工程团队确认,您无法使用Page Mentions的原因是您的应用处于实时模式,但尚未获得该功能的批准。我同意,文档有点令人困惑。根据文档:“此功能的使用需要审核。要在审核之前进行测试,请使用您作为管理员的页面(既可以进行API调用,也可以用于提及)以及您使用的应用程序开发商。“

这意味着您可以在开发模式下测试该功能,但是一旦应用程序运行,该功能将无法运行。在实时模式下,只有您的应用已获批准的功能/权限才有效。您仍然可以提交处于实时模式的应用以供应用审核。请参阅实时应用程序的App Review的提交提示:https://developers.facebook.com/docs/apps/review/#submission-tips

© www.soinside.com 2019 - 2024. All rights reserved.