2010-06-02 57 views
0

的長期追求的Oauth獲得的訪問令牌如何使用的桌面應用程序

  1. 應用會從Twitter上請求令牌
  2. 用戶點擊AP的按鈕
  3. 應用打開了Twitter頁面,用戶輸入用戶名/密碼
  4. Twitter的用戶提供了一個PIN
  5. 用戶在應用程序中使用這個PIN
  6. 太好了,終於應用交換請求令牌訪問令牌

問題:

此令牌屬於誰?我的意思是,我甚至不知道他的用戶名!
用戶將不得不重複以上每次步驟?

我無法弄清楚如何適應實際的應用程序這一點。

在此先感謝。

回答

1

一旦擁有令牌,您可以調用account/verify_credentials端點,該端點將返回令牌所屬的用戶配置文件(同時確認所有內容均按預期工作)。

然後,您可以在Twitter帳戶和令牌相關聯,並在本地存儲的令牌。 (除非用戶稍後撤銷您的應用的訪問權限,否則它們永遠是好的)。你如何管理存儲的令牌取決於您的應用程序平臺,您的需求,等等。

+0

補上:http://groups.google.com/group/twitter-development-talk/browse_thread/thread/2bbf877c4ea8b139 – arthurprs 2010-06-02 23:59:26