2010-01-13 1 views
0

나는 cURL (PHP)을 사용하여 데스크탑 클라이언트와 마찬가지로 yammer 피드에서 자동으로 가져올 홈 페이지 용 위젯을 만들려고합니다. 그래도 어디서나 예제를 찾을 수는 없습니다. 이런 식으로 OAuth 인증을 통과 한 사람이 있습니까?cURL을 사용하는 Yammer 위젯

답변

1

나는 비슷하게 작업하고 있는데, 나중에 좀 더 철저히 대답하겠다.

  1. 당신이 소비자 키 및 소비자 비밀 둘, 이 https://www.yammer.com/oauth/request_token에 요청을 요청하면, 내가 그렇게 PLAINTEXT를 사용 HMAC-SHA1 작업을 가져올 수 없습니다. oauth_signature가 추가 &와 상기 consumer_secret입니다 :의 oauth_token와 http://oauth.net/core/1.0/#anchor22

  2. 이는 oauth_verifier 당신은 당신의 응용 프로그램을 승인 코드를 얻을 것이다
  3. 입니다

  4. 의 oauth_token과 https://www.yammer.com/oauth/request_token에 요청을 oauth_token_secret

  5. 이제 마지막으로 unathorized_token

  6. https://www.yammer.com/oauth/authorize 또 다른 요청을 ... 이러한 유용 읽기

액세스 토큰 https://www.yammer.com/oauth/access_token에 요청합니다

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

+0

적어도 OAuth 프로세스 시작에 도움이 될 수 있습니다. http://danielmiessler.com/blog/federated-id-openid-and-oauth-a-web-authentication-primer – meme

+0

감사합니다. 대답. 불행히도,이 프로젝트는 폐지되었고 나는 결코 대답을 다시는 확인하지 않았다. 나는 그것이 다른 누군가를 돕기를 희망한다 .... –

관련 문제