2013-03-07 123 views
3

我閱讀本教程實現的NodeJS嘰嘰喳喳的OAuth(用於「與Twitter登錄」的宗旨) - http://codetheory.in/how-to-use-twitter-oauth-with-node-oauth-in-your-node-js-express-application/Twitter的API 1.1的OAuth獲取使用數據

的最後一段代碼這一變量稱爲results這應該保存由twitter發回的用戶數據,但對我而言,它只包含screen_name和user_id,這是不夠的。我需要更多的數據,如輪廓影像等

所以我看着嘰嘰喳喳的文檔 - https://dev.twitter.com/docs/api/1/get/users/show
樣品網址似乎做工精細 - https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true

但最近我讀了Twitter將關閉API 1很快與API替換1.1

所以我嘗試了1.1 API - https://dev.twitter.com/docs/api/1.1/get/users/show
樣品網址工作 - https://api.twitter.com/1.1/users/show.json?screen_name=rsarver

給出錯誤 -

{"errors":[{"message":"Bad Authentication data","code":215}]} 

我在做什麼錯?如何從twitter中正確獲取用戶信息,並希望在使用此模塊的Node.js代碼中 - https://github.com/ciaranj/node-oauth

在此先感謝!

回答