#facebook #facebook-like
#Facebook #facebook-нравится
Вопрос:
У меня возникли проблемы с доступом к привилегиям администратора для кнопок «Мне нравится» на моем веб-сайте (наряду с другими вещами).
Это ситуация:
-
Я создал страницу Facebook для своего веб-сайта www.digitaldemocracy.org.uk
-
Я создал приложение Facebook для своего веб-сайта, которое позволяет людям с учетными записями facebook регистрироваться и входить на сайт. Это работает нормально.
-
Кнопки Like связаны с различными динамически создаваемыми страницами php на моем веб-сайте, т.Е. www.digitaldemocracy.org.uk/debate/debate.php?id=3850 . Эти кнопки «Мне нравится» работают, когда пользователи нажимают на них. У меня также есть кнопка «Мне нравится» для главной страницы www.digitaldemocracy.org.uk это работает немного забавно, поскольку, похоже, суммирует все лайки с других страниц (хотя у всех них разные URL-адреса, связанные с ними)
Теперь, с чем у меня проблемы:
-
Я поместил 3 пользовательских идентификатора facebook в метатеги для целей администрирования кнопок Like. Я протестировал некоторые ссылки с помощью fb Linter (https://developers.facebook.com/tools/lint /) и, похоже, у него нет никаких проблем, но когда я сам нажимаю кнопки like, я не получаю никаких функций администратора. Я также пытался получить доступ к admin priv напрямую из facebook, но с этим тоже не повезло.
-
Я читал, что вы можете привязать права администратора к странице facebook, поэтому затем я попробовал это со страницей facebook (page_id) для сайта, но с этим тоже не повезло.
-
Затем я попытался предоставить права администратора со своего веб-сайта приложению facebook, но когда я тестирую его с помощью linter, он говорит, что я связал его с конкретной страницей www.digitaldemocracy.org.uk/debate/debate.php?id=unique_id , что, похоже, противоречит цели того, что я пытаюсь сделать (связать все страницы веб-сайта вместе, чтобы я мог легко администрировать их).
-
Самое большее, что у меня есть, это посмотреть информацию о домене www.digitaldemocracy.org.uk / (где я не мог раньше), но, похоже, я не могу видеть лайки для отдельных страниц, и у меня, похоже, нет никаких прав администратора на публикацию в ленте пользователя или просмотр того, кто «лайкает»! Я что-то упускаю сейчас?
«Кажется», что я делаю все правильно, как указано в документации, но у меня ничего не получается, и я не знаю, что еще делать. Я искал ответы на форумах, но они просто повсюду. Я надеюсь, что, указав мою точную проблему и то, что я сделал, надеюсь, найдется кто-нибудь, способный мне помочь!
Заранее спасибо.
Дениз
Комментарии:
1. Пожалуйста, опубликуйте свой код для кнопки «Мне нравится»
Ответ №1:
2 вещи, которые я нашел:
-
Кажется, что ссылка администратора появится только тогда, когда вы используете настройки кнопки like по умолчанию (т. Е. Лица на etc)
-
В те моменты, когда я не мог заставить ссылку администратора отображаться, я запускал linter, и это внезапно происходило.
Возможно, попробуйте также очистить кэш вашего браузера, но у меня такое чувство, что первый пункт может решить вашу проблему?
Я могу ошибаться, хотелось бы услышать чье-то еще мнение!
Ответ №2:
Эта проблема сводит меня с ума с тех пор, как я случайно обнаружил, что эти волшебные страницы существуют. У меня они отображались с идентификаторами приложений и без них во фрагменте fb js. Кажется, здесь нет никакой логики.
Пункт 1 от Сэма Хаммонда, похоже, не имеет значения. Для большинства моих кнопок Like установлено значение data-show-faces false.
<div class="fb-like" data-href="http://www.mysite.com" data-send="false" data-layout="button_count" data-width="100" data-show-faces="false"></div>
Из приведенного выше примера я увидел следующее:
-
Фактическая кнопка «Мне нравится» на веб-странице показывает «9k»
-
На моей странице администратора отображается «1.7 k»
Это здорово. Я могу охватить 1,7 тыс. человек, которым понравилась страница. Но как насчет остальных и как насчет любых новых страниц, которые я создаю?
Пока, если сомневаетесь, уберите флажок Facebook Page Like на своей веб-странице, потому что, по крайней мере, это работает стабильно:https://developers.facebook.com/docs/reference/plugins/like-box
Мне также интересно, как реагируют пользователи facebook, когда они начинают видеть в своей ленте сообщения с сайтов, которые им понравились. Это кажется немного навязчивым.
Я часто использую инструмент Linter / Debugger на своих веб-страницах, похоже, ничего не отображается. Но этот инструмент настоятельно рекомендуется для других целей: обновленная ссылка сверху:https://developers.facebook.com/tools/debug