2011-04-21 18 views
1

想象一下,我想用YQL訪問某人的電子郵件:YQL和oAuth訪問社區表時讓我困惑!

  1. 我得到消費者從雅虎密鑰和祕密
  2. 做一個三個條腿的授權
  3. 訪問用戶的郵件。

現在我打算從社區中的其他表訪問私人內容,如twitter.status.retweets

問題:我應該使用從雅虎得到的用戶密鑰來授權我的用戶嗎?然後YQL給我一個來自Twitter的URL來重定向我的用戶,如果我這樣做?
或者我應該從Twitter獲得另一個並使用它來授權我的用戶?

我是oauth和YQL授權的新手。

回答

1

每個服務都有自己的身份驗證(雅虎郵件和Twitter在你的例子),所以您的應用程序將需要爲每個服務分別管理:

  • 註冊的開發者密鑰
  • 授權用戶( OAuth的3腿授權)代表用戶的
  • 製作簽字電話(YQL或其他)

您可以搜索周圍的一些很好的例子和0123的介紹性文章和using YQL with Yahoo! Mail APIs