2014-01-07 24 views
1

我正在創建一個網站使用rails。沒有用戶身份驗證,但是所有團隊成員數據(名稱,工作經驗總結,社交媒體句柄等)都保存在一個json文件中,該文件被解析爲在頁面上顯示數據。我有一個每個用戶的Twitter處理。我想收集每個句柄的最新推文和推文信息(啾啾等)。此外,如果任何用戶發佈了另一條推文,該推文應該替換舊推文。我沒有在我的應用程序中的用戶身份驗證。我曾嘗試在終端得到最新的推特用戶沒有身份驗證

curl http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=user_name&count=1 

,但它給了我

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

檢查了這一點:http://stackoverflow.com/a/17094780/2463468 – benjaminjosephw

回答

1

所有請求Twitter的API現在需要進行身份驗證。請參閱documentation for the API call you want to make

您需要使用Twitter註冊一個應用程序並獲得您的身份驗證令牌,然後才能開始發出請求。

因此,要明確,用戶做需要進行身份驗證 - 但你應用需要進行身份驗證。