實現(xiàn)從MSN Yahoo和Google導出用戶聯(lián)系人信息系列(3)—從Yahoo導出用戶聯(lián)系人(Step by Step) Setp 1準備工作.
接上節(jié),今天我們來實現(xiàn)從Yahoo導出用戶聯(lián)系人。
首先我們必須有一個公網(wǎng)上可以訪問的Domain,如果你已經(jīng)有,那么可以跳過,如果沒有,大家可以注冊一個 App Engine 帳戶 http://code.google.com/intl/zh-CN/appengine/
比如: 我申請的域名是 http://advincenting.appspot.com, 為啥必須要公網(wǎng)上的獨立域名呢?因為你要在Yahoo上注冊你的應用,它要確認該域名是可訪問的。通過注冊我們要得到Consumer Key和Consumer Secret(大家可以參考上 節(jié) Oauth)。
下面我們開始在yahoo上注冊我們的域名。
1. 第一步 登陸 yahoo developer 網(wǎng)站 http://developer.yahoo.com/ (當然我們的先注冊一個Yahoo賬號)

2. 進入 MyProject

3. 點擊 New Project Button 創(chuàng)建我們的應用

4. 選擇調用Contact相關的API應用

5. 確認我們注冊的域名

6. 現(xiàn)在注冊的應用可以讀取Yahoo的Contact

7. 確認我們的Domain 在我們的Domain按Yahoo要求添加這個臨時的Html。

8.Domain確認后,生成我們需要的Consumer Key和Consumer secure

得到Consumer Key 和Consumer Sceret,接下來開始看看Yahoo Oauth 流程 如下圖:

其實在上一節(jié)已經(jīng)說過了,Yahoo遵從的是標準的Oauth,也就是4步,而第5步是AccessToken過期后的處理。 在下一節(jié)里,我們將實現(xiàn)1-4步驟,從Yahoo中取得Contact。
首先我們必須有一個公網(wǎng)上可以訪問的Domain,如果你已經(jīng)有,那么可以跳過,如果沒有,大家可以注冊一個 App Engine 帳戶 http://code.google.com/intl/zh-CN/appengine/
比如: 我申請的域名是 http://advincenting.appspot.com, 為啥必須要公網(wǎng)上的獨立域名呢?因為你要在Yahoo上注冊你的應用,它要確認該域名是可訪問的。通過注冊我們要得到Consumer Key和Consumer Secret(大家可以參考上 節(jié) Oauth)。
下面我們開始在yahoo上注冊我們的域名。
1. 第一步 登陸 yahoo developer 網(wǎng)站 http://developer.yahoo.com/ (當然我們的先注冊一個Yahoo賬號)

2. 進入 MyProject

3. 點擊 New Project Button 創(chuàng)建我們的應用

4. 選擇調用Contact相關的API應用

5. 確認我們注冊的域名

6. 現(xiàn)在注冊的應用可以讀取Yahoo的Contact

7. 確認我們的Domain 在我們的Domain按Yahoo要求添加這個臨時的Html。

8.Domain確認后,生成我們需要的Consumer Key和Consumer secure

得到Consumer Key 和Consumer Sceret,接下來開始看看Yahoo Oauth 流程 如下圖:

其實在上一節(jié)已經(jīng)說過了,Yahoo遵從的是標準的Oauth,也就是4步,而第5步是AccessToken過期后的處理。 在下一節(jié)里,我們將實現(xiàn)1-4步驟,從Yahoo中取得Contact。
posted on 2010-01-04 21:10 advincenting 閱讀(1852) 評論(0) 編輯 收藏 所屬分類: java EE