YQL и oAuth при доступе к таблицам сообщества меня смутили! - PullRequest
1 голос
/ 21 апреля 2011

Представьте, что я хочу получить доступ к чьим-либо электронным письмам с помощью YQL:

  1. Я получаю ключ и секрет потребителя от Yahoo
  2. , чтобы получить трехстороннюю авторизацию
  3. Доступ кпочта пользователя.

Теперь я собираюсь получить доступ к чему-то частному из другой таблицы из сообщества, например twitter.status.retweets.

Вопрос : Должен ли я использовать ключ потребителяполучил от Yahoo авторизовать моего пользователя?И тогда YQL дает мне URL из Twitter, чтобы перенаправить на него моего пользователя, если я это сделаю?
Или я должен получить другой из Twitter и использовать его для аутентификации моего пользователя?

Я новичок в oauthи YQL авторизация.

1 Ответ

1 голос
/ 09 января 2012

Каждая служба имеет свою собственную аутентификацию (Yahoo Mail и Twitter в вашем примере), поэтому вашему приложению нужно будет управлять отдельно для каждой службы:

  • Подпишитесь на ключ разработчика
  • Авторизация вашего пользователя (OAuth 3-leg авторизация)
  • Совершать подписанные звонки от имени пользователя (YQL или другого)

Вы можете найти хорошие примеры и вводные статьи для , используя YQL с Twitter и , используя YQL с Yahoo! Почтовые API .

...