Официальное объявление о скрипте FB sharer.php

Повсюду много болтовни о том, что скрипт facebook sharer.php устарел, но официального сообщения от Facebook об этом нет. Они не документируют этот метод обмена на своем сайте, но он все еще работает и используется многими крупными веб-сайтами (YouTube, NY Times, Huffpo и многими другими).

Проблема с новым API обмена (http://developers.facebook.com/docs/reference/dialogs/feed/) заключается в том, что он заставляет вас открывать приложение Facebook для каждого сайта, который вы разрабатываете, даже для простого общего сайта. доля, что кажется немного странным.

Может ли кто-нибудь помочь мне найти официальное сообщение от Facebook по этому поводу? безопасно ли продолжать использовать sharer.php? есть ли различия между двумя методами обмена? Я нашел сообщение в блоге, в котором говорилось, что сообщения, которыми поделился sharer.php, появляются только на вашей стене и не появляются в вашей ленте новостей, но я подозреваю, что это проблема только с настройками пользователя.

Спасибо!


person user1313723    schedule 18.10.2012    source источник


Ответы (1)


Конечная точка sharer.php была официально объявлена ​​устаревшей где-то в 2011 году. Все документы, объявляющие об этом, были удалены из документации Facebook. Это не лучшая ситуация для новых разработчиков, потому что многие старые учебники по-прежнему показывают это как правильный путь.

Единственное официальное слово, которое мне удалось найти, — это отчет об ошибке за апрель 2012 года: https://developers.facebook.com/bugs/252983554810810/

Продолжать использовать sharer.php небезопасно. Даже если он работает сегодня, он может перестать работать в любой момент.

person cpilko    schedule 18.10.2012
comment
Я не думаю, что это обязательно верно. закладка общего доступа по-прежнему использует sharer.php; Мне трудно представить, что они отключили бы это без какого-то предварительного предупреждения. - person Jimmy Sawczuk; 18.10.2012
comment
Было предварительное предупреждение. Доказательства предупреждения все еще существуют. См. эту тему Quora от января 2011 г.. Facebook удалил все упоминания об этой конечной точке из своей официальной документации. Попробуйте погуглить site:developers.facebook.com sharer.php кроме нескольких отчетов об ошибках, ничего. - person cpilko; 19.10.2012
comment
Эта страница букмарклета общего доступа, похоже, тоже сирота. Я больше не вижу официальной ссылки на эту страницу с Facebook. - person cpilko; 19.10.2012
comment
В этой ветке Quora нет ничего определенного или официального (т.е. ответил кто-то из Facebook). И тот факт, что ему почти два года, тоже должен что-то значить. Если бы Facebook серьезно относился к отказу от поддержки (читай: полному отключению), я думаю, они разместили бы официальное предупреждение на блог разработчиков. Тем не менее, миграция с sharer.php не является ужасной идеей, но я не думаю, что это так критично, как небезопасно продолжать использовать sharer.php. - person Jimmy Sawczuk; 19.10.2012
comment
Раньше было официальное объявление. Я ссылался на него на SO еще этим летом. Теперь все прошло. Все эти страницы просто перенаправляют на кнопку «Нравится». Я согласен с тем, что должно быть что-то, объясняющее его отсутствие, особенно учитывая количество руководств, которые все еще ссылаются на него. Возможно, это всего лишь прикрытие: это sharer.php убил MySpace, а Цук прячет его в своем подвале, чтобы избежать судебного преследования. - person cpilko; 19.10.2012
comment
Кажется, он (вроде) вернулся: developers.facebook.com/docs/plugins/share По крайней мере, в нем не упоминается о том, что он устарел. - person nietonfir; 10.09.2013