Ruby on Rails захватывает контакты Yahoo на жемчужине "Контакты" - PullRequest
4 голосов
/ 08 марта 2011

Я установил gem "contacts" на свой локальный компьютер, написал код для получения контактов Yahoo, Gmail и Hotmail, и он работал без сбоев.Я переместил код на сервер для тестирования, мои контакты gmail и hotmail все еще работали, но Yahoo выдала мне следующую ошибку:

Contacts::AuthenticationError: Username and password do not match

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

Есть какие-нибудь подсказки?

1 Ответ

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

Это потому, что контакты Yahoo используют Oauth, а не BBauth: https://github.com/mislav/contacts/issues/4

Версия gem turingstudio более свежая и , кажется, поддерживает Yahoo Oauth .

Установите его, используя пакет:

gem "turing-contacts", :git => "git://github.com/turingstudio/contacts.git"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...