2015-08-27 13 views
3

的Twitter允許最多100點用戶的ID在一個時間來查詢用戶資料信息。但是,如果有就是其中一個無效的ID,它返回:Twitter的REST API:404無用戶指定條件相匹配

404 (Not Found), No user matches for specified terms 

沒有指定哪個是壞的ID,並沒有數據返回的用戶列表中的其餘部分。如果列表中的用戶關閉了他們的帳戶,就會發生這種情況。

有沒有一種方法來識別無效的ID,而無需通過列表會再次逐個(也可能命中率限制)?

回答

-1

可以使用puts命令用於在第一循環打印用戶ID,你可以看到你的日誌文件或控制檯來獲取用戶ID是無效的。

+0

謝謝,但你是什麼意思的「第一循環」?你建議先檢查用戶一個接一個?我想避免爲列表中的每個用戶點擊一次Twitter,正如我在問題中所述。 – omat

+0

如果您只想跳過無效用戶並繼續有效,您可以處理異常。 –

+0

使用異常處理,您將能夠跳過錯誤代碼,並不停止代碼。如果和用戶標識無效 –