所以我建立了一个 FB Page Tab pp,它也有 Canvas 部分。当您搜索应用程序并选择它时,您将被带到定义的画布(我的内容显示在 iframe 中)。安装该应用程序的任何地方都没有链接或按钮。
我使用 app.facebook.com URL 直接导航到应用程序。这与上面的效果完全相同。
我从应用中心的高级设置创建了一个应用页面。此页面顶部只有一个“转到应用程序”按钮,它再次简单地转到您自己的画布页面。
所以我假设我们必须自己创建安装链接并将它们放在这个画布页面上。网址是什么?我安装了一个完整的单独应用程序来使用他们的应用程序,用他们的应用程序 ID 代替我的应用程序 ID。这可以正常工作并将您带到应用程序的安装页面。
但是开发人员应该如何知道这一点呢?更准确地说,开发人员应该如何知道他们需要自己处理触发安装过程。
事实上,我确信情况并非如此,我只是错过了一些东西。然而,如此重要的东西并不在一个清晰可及的地方,这是真的。我花了一个小时搜索可能是应用程序部署中最不可或缺的部分的信息,但仍然一无所获。
所以为了其他人使用谷歌:
要允许用户安装您的 facebook 应用程序,请在您的画布页面上使用以下 href url.http://www.facebook.com/add.php?api_key=[your app ipi key]&pages=1 创建一个链接。
如果有人知道是否有设置进行搜索并单击应用程序会将用户带到安装页面,请告诉我。