Edw*_*ard 5 api tabs facebook callback
沙龙所有者可以在我们的平台上创建一个包含沙龙信息的帐户,他们会获得一个可以用作标签应用的页面.
我希望能够从一个应用程序提供所有这些页面,而不必分别安装每个页面,我还希望通过帮助他们安装选项卡,使沙龙所有者的生活更轻松.
我知道我可以创建的链接来帮助他们安装应用程序,我知道当访问者访问Facebook将发送页面ID的应用程序时.到现在为止还挺好. https://developers.facebook.com/docs/appsonfacebook/pagetabs/
但是,我如何确保当美发师按照链接安装应用程序时,我获得了页面ID(通过回调或其他),以便我可以注册哪个页面ID属于哪个沙龙帐户.
我已经阅读了2011年关于回调的文章,但我找不到任何最近的信息.
我认为这应该是可能的,因为许多网站为企业提供简单的fb应用程序.
欢迎任何帮助!
编辑:上面的Facebook链接中的最后一条信息可以用来做这个吗?我还不太清楚.
此外,如果在加载选项卡的URL中的原始查询字符串中设置了app_data参数,则应用程序还将收到名为app_data的字符串参数作为signed_request的一部分.它看起来像这样:" https://www.facebook.com/YourPage?v=app_1234567890&app_data=any_string_here ".如果您控制链接的生成,则可以使用它来自定义您呈现的内容.
好的,在运行一些测试后,我发现当您将 URL 作为“下一个”参数添加到安装 URL 时,Facebook 会将管理员(用户)发送回此 URL,同时将一个数组添加到包含应用程序的所有页面 Id 的请求被安装到。
像这样:YOUR_CALLBACK_URL?tabs_linked[ID]=1
最终证明是很容易的