Тема: MT & Facebook
Кто-нибудь собственно разобрался как это должно работать и что для этого нужно сделать?
Как нужно настроить Facebook Application?
Вопросы, обсуждения и решение проблем при работе с Movable Type
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Кто-нибудь собственно разобрался как это должно работать и что для этого нужно сделать?
Как нужно настроить Facebook Application?
Я разобрался :) На problog.ru у меня прикручена авторизация через FaceBaook. Имеет смысл только тогда, когда среди читателей есть хоть какое-то количество пользователей FaceBook.
Пример: http://saahov.ru/s/com.cgi?__mode=login … ndfeed.php
Комментирование в том сообщении закрыто, но посмотреть принцип работы можно.
Инструкции по установке есть в папке с плагином. Если будут вопросы, помогу с установкой.
Вроде получилось. Баги были такие:
- не работает Facebook Connection под Оперой
- не проходит в настройках Facebook Application Connect URL http://www.сайт/cgi-bin/mt/ - пишет при соединении об отсутствии прав доступа. Прокатило http://www.сайт/mt-static/
p.s. Расскажите как вправили мозги Яндекс.OpenId. У меня не работает. Не отображает иконку в панели авторизации, а при попытке авторизации пишет:
Ошибка
This server cannot verify the URL u'http://openid.yandex.ru//'
Отредактировано VladimirG (22:05:2009 14:36:05)
Авторизация с Facebook работает, но не показываются аватары. Я так понимаю, для этого нужно подправить шаблоны заголовка страницы и Comment Detail?
Отредактировано VladimirG (23:05:2009 11:38:47)
Да, нужно шаблоны править. Опять же, там в архиве с плагином есть примеры.
Под Оперой не работает, потому что FaceBook какую-то хитрую штуку использует в разметке HTML, которую Opera не очень понимает. Вот тут http://home.wangjianshuo.com/archives/2 … letype.htm есть возможное решение проблемы.
Про Яндекс посмотрю подробнее, похоже, не только у вас проблема, буду исправлять.
Хотел чтобы в увлекательной игре "с кем дружите?", которую дает Communite Solution участвовали все авторизованные пользователи, а не только зарегистрированные в МТ. Сделать это достаточно просто, нужно лишь позволить открывать из комментариев профиль пользователя для них (Comment Detail в оригинале не позволяет это).
Споткнулся на том, что не появляются аватарки в Profile View пользователей Facebook. В шаблон Profile View включен шаблон Header, в который включен тег <mt:GreetFacebookCommenters>. Так вот, при генерации кода Profile View этот тэг игнорируется, и скрипты, необходимые для работы с Facebook, в него не вставляются (нет их при просмотре кода). И картинок, соответстенно, не видать :(
А при генерации страниц с комментариями пользователей Facebook картинки на месте.
Как-нибудь проблему можно решить?
Проблема с Яндексом решена: http://movable-type.ru/2009/06/yandex-openid-update.php
Да, логотип Яндекса появился, но при попытке регистрации ошибка (появляется на странице Яндекса):
This server cannot verify the URL u'http://openid.yandex.ru//'
Плагин из дистрибутива удалить и все же вручную его ставить?
Нет, это уже не в плагине дело. У меня на чистой установке с таким же плагином Яндекс не выдаёт ошибок. Причём в процессе выяснилось несколько интересных моментов:
— если просто авторизовываться, нажимая кнопку «да» в Яндексе, то Яндекс передаёт URL OpenID качестве имени пользователя;
— если подтвердить постоянную авторизацию, при этом в настройке http://openid.yandex.ru/settings/trust_roots/ указать передачу дополнительных данных (их сначала нужно заполнить: http://openid.yandex.ru/settings/sre/ ), передаётся то имя, которое будет указано, а также передаётся аватар, как и при авторизации через ЖЖ или Vox.
Сообщений [ 10 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
На основе PunBB