为什么我的canvas-app没有自动添加书签?

时间:2011-12-06 10:16:25

标签: facebook-php-sdk bookmarks

为什么在用户使用它后,我的canvas-app会自动为用户的应用列表添加书签?几周前,同一个应用程序运行完全正常。

3 个答案:

答案 0 :(得分:2)

  

从今天开始,应用程序书签可以根据用户最近使用该应用程序的情况,“在首屏”上方(“更多”链接上方)移动。我们现在在首屏上显示六个书签,这为用户提供了一个额外的插槽,可以一键访问您的应用程序。

     

如果用户在过去30天内没有点击书签,则会移动到折叠以下。如果最近使用了多个应用程序且位于首屏之上,则它们的顺序将取决于添加每个书签的顺序。此外,当用户访问尚未添加书签的应用程序时,我们会自动为用户添加书签。

来源:https://developers.facebook.com/blog/post/396

之前(使用FBML)有一种创建书签按钮(See Here)的方法,但该选项已被删除,FBML现已弃用。

答案 1 :(得分:2)

我遇到了同样的问题,我通过添加'redirect_uri'=>解决了这个问题。 'https://apps.facebook.com/your_app_name/'到$ facebook-> getLoginUrl数组参数。 然后重定向回您的应用网址,使该应用最新使用。

                    $dialogbox= "". $facebook->getLoginUrl(array(
                            'req_perms' => 'publish_stream',
                            'redirect_uri' => 'https://apps.facebook.com/your_app/'

                    ));

答案 2 :(得分:0)

书签是根据使用情况或用户偏好定义的 - 我们开发人员无法控制哪些图标显示为书签。