2011-03-24 78 views
0

我試圖在Twitter上調用多個用戶的「查找」方法。根據文件,這是可行的。帶導軌的Twitter API

http://apiwiki.twitter.com/w/page/24142947/Twitter-REST-API-Method:-users-lookup 我正在調用方法和串起來的5個ID用逗號分隔。

這裏是我的電話:

access_token = twitter_oauth_access_token(user.twitter.token, user.twitter.secret) 
response = access_token.get("https://stackoverflow.com/users/lookup.json?user_id=#{ids.join(',')}") 
ActiveSupport::JSON.decode(response.body) 

我已經驗證,有在 「IDS」 變量多個ID。問題是,無論我怎樣稱呼它,我只會回到列表中的第一個。所以這次電話會議是成功的,但它並沒有像文件中所說的那樣給我提供結果清單。

任何想法我可能做錯了什麼?

回答

0

我想通了。 API網址不正確。它應該已經:中

access_token.get("/1/users/lookup.json?user_id=#{ids.join(',')}") 

代替

access_token.get("https://stackoverflow.com/users/lookup.json?user_id=#{ids.join(',')}")