Плагин Socialite для WordPress: не удается получить API-ключи от Facebook

12 окт. 2010 г., 14:36:55
Просмотры: 453
Голосов: 0

Я установил плагин Socialite для своего блога на WordPress, который позволяет включать ваши записи в статус Facebook при их публикации.

Пытаюсь настроить плагин - он предоставляет URL для получения API-ключа от Facebook, но ссылка всегда приводит к ошибке (пробую уже несколько дней).

Этот вопрос находится на границе между Facebook и WordPress, но мне интересно, удалось ли кому-то успешно заставить этот плагин работать с Facebook, или может быть URL, который предоставляет плагин, некорректен?

0
Все ответы на вопрос 1
5

Я никогда раньше не использовал Socialite, поэтому сегодня быстро установил его, чтобы проверить, смогу ли воспроизвести проблему, и... ого...

Система определённо сломана.

Facebook требует, чтобы вы частично размещали своё приложение на собственном сервере. Вы настраиваете интеграцию для использования API, но большая часть работы происходит вне вашего сайта. В других интеграциях WordPress-Facebook сам блог становится приложением... Socialite, похоже, также подключается к системе, размещённой разработчиками плагина. Это создаёт серьёзную проблему, потому что ваш сайт становится зависимым от внешней системы для корректной работы — внешней системы, которая в данный момент, судя по всему, неисправна. Также стоит отметить, что последнее обновление системы было в декабре 2009 года, и плагин может быть даже несовместим с WP 3+.

Проблемы, которые я вижу:

  • URL, на который вас отправляет плагин, корректен. Каждое приложение должно запрашивать разрешение на выполнение действий с вашим аккаунтом, и плагин хотя бы до этого шага доходит.
  • Callback URL, похоже, не работает. После авторизации приложения вас должны перенаправить на определённый callback URL (предполагаю, что это должна быть страница, предоставляющая "одноразовый код", который вы вводите в настройках плагина).

Пока что считайте Socialite "нерабочим" и попробуйте другую систему. Я рекомендую WPBook — он позволяет превратить ваш блог в приложение на Facebook, добавить его в качестве вкладки в ваш профиль или на страницу сообщества, а также интегрировать комментарии между двумя системами.

12 окт. 2010 г. 18:02:21
Комментарии

Спасибо, EAMann. WPBook звучит неплохо, но я ищу плагин, который при публикации новой записи в моем блоге автоматически добавляет ее в мой статус на Facebook для рекламы, вот и все, что мне нужно. Может быть, у вас есть предложения? (может, стоит создать новый вопрос по этой теме)

user155695 user155695
12 окт. 2010 г. 18:42:23

Я бы рекомендовал создать новый вопрос... но один из вариантов — это приложение Facebook NetworkedBlogs. Вы указываете URL своего блога, оно автоматически анализирует вашу RSS-ленту, публикует обновления на вашей стене (и стенах ваших друзей) и позволяет людям "подписываться" на вас прямо в Facebook. Вы даже можете разместить виджет на своем блоге, чтобы отображать своих подписчиков и сообщать посетителям, как они могут связаться с вами через Facebook (см. мой пример).

EAMann EAMann
12 окт. 2010 г. 18:53:35

Отличный ответ. Хотел только добавить, что у Facebook есть история изменений их API без учета обратной совместимости.

Bee Bee
12 окт. 2010 г. 18:58:10

Да, это так. Если вы хотите быть в курсе ожидаемых изменений в API, следите за Дорожной картой разработчика. Вкладки профилей, основа многих интеграционных приложений, исчезнут с 3 ноября этого года... изменения происходят быстро и без предупреждения, поэтому делайте всё возможное, чтобы оставаться на шаг впереди.

EAMann EAMann
12 окт. 2010 г. 19:13:15

@EAMann - Отличная работа!

MikeSchinkel MikeSchinkel
14 окт. 2010 г. 14:52:13