Виджет Yammer с использованием cURL - PullRequest
0 голосов
/ 13 января 2010

Я пытаюсь создать виджет для моей домашней страницы, который будет автоматически извлекаться из фида yammer, подобно клиенту для настольных компьютеров, с использованием cURL (PHP). Я нигде не могу найти никаких примеров. Кому-нибудь удалось пройти проверку OAuth таким способом?

Ответы [ 2 ]

1 голос
/ 19 февраля 2010

Я работаю над чем-то похожим, позже я вам более подробно отвечу, хотя вот краткое изложение.

  1. Как только вы запросили оба потребительский ключ и потребительский секрет, сделать запрос https://www.yammer.com/oauth/request_token, Я не смог заставить его работать с HMAC-SHA1, поэтому используйте PLAINTEXT. Oauth_signature - это потребитель_секрет с добавленным к нему: http://oauth.net/core/1.0/#anchor22

  2. С помощью oauth_token и oauth_token_secret отправьте запрос https://www.yammer.com/oauth/request_token с символом oauth_

  3. Вы получите код для авторизации вашего приложения, это oauth_verifier

  4. Теперь сделайте еще один запрос к https://www.yammer.com/oauth/authorize с unathorized_token

  5. Наконец, сделайте запрос к https://www.yammer.com/oauth/access_token с вашим токеном доступа ...

Читать это было полезно:

http://github.com/lemonad/python-yammer-oauth http://github.com/psanford/emacs-yammer

0 голосов
/ 20 ноября 2011

ну вот рабочий пример http://www.tutorialjinni.com/2011/04/yammer-api-example.html с исходным кодом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...