提取网页会话时,我收到link
字段。该链接字段是绝对路径,没有服务器,例如, /PAGE-12312/manager/messages/?mercurythreadid=....
根据是否通过“Facebook业务经理”管理网页,该链接应通过facebook.com
或business.facebook.com
打开。
如何判断FB页面是否通过业务经理进行管理,即如何正确构建返回Facebook的链接?
链接到通过业务经理管理的网页上的私人消息不会发出消息,即打开facebook.com/PAGE-12312/manager/messages/?mercurythreadid=....
会导致错误。
答案 0 :(得分:1)
图表api中business
节点上的/{page-id}
字段是在Business Manager中拥有该页面的业务的ID(如果有)。它仅适用于页面管理员令牌。
您必须明确询问api-request中的字段:
/{page-id}/?fields=business
答案 1 :(得分:0)
我们解决的方式是通过意识到您可以始终链接到业务经理,即使页面没有激活它。