Почему для моего холст-приложения автоматически не добавляется закладка? - PullRequest
0 голосов
/ 06 декабря 2011

Почему закладка для моего приложения-холста автоматически не добавляется в список приложений пользователя после того, как пользователь включит его? Это же приложение функционировало совершенно нормально несколько недель назад.

Ответы [ 3 ]

2 голосов
/ 06 декабря 2011

Начиная с сегодняшнего дня, закладки приложения могут перемещаться «выше сгиба» (над ссылкой «Еще») в зависимости от того, как недавно пользователь использовал приложение.Теперь мы показываем шесть закладок над сгибом, что дает пользователям дополнительный слот для доступа к вашим приложениям одним щелчком мыши.

Если пользователь не нажимал на закладку в течение последних 30 дней, он будет перемещенниже сгиба.Если в последнее время использовалось несколько приложений, и они находятся выше сгиба, их порядок будет определяться порядком добавления каждой закладки.Кроме того, мы автоматически добавляем приложения в закладки для пользователей, когда они посещают приложение, которое не было добавлено в закладки.

Источник: https://developers.facebook.com/blog/post/396

Ранее был (с FBML) способсоздать кнопку закладки ( См. здесь ), но этот параметр был удален, а FBML устарел.

2 голосов
/ 25 апреля 2012

Я столкнулся с той же проблемой, я решил ее, добавив 'redirect_uri' => 'https://apps.facebook.com/your_app_name/' к парамметрам массива $ facebook-> getLoginUrl. Затем он перенаправляет обратно на URL вашего приложения, делая это приложение последним использованным.

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

                    ));
0 голосов
/ 06 декабря 2011

Закладки определяются использованием или предпочтениями пользователя - мы, как разработчики, не можем контролировать, какие значки отображаются в виде закладок.

...