我正在構建一個小系統,它允許用戶登錄到系統,放置一個查詢並檢索與查詢相關的推文。我也想獲取用戶的過去推文,他的followee/er ID和他的個人資料信息。在使用Twitter API時,我需要考慮用戶上下文嗎?
所以這twitter api page說,
爲了使授權的呼叫到Twitter的API,應用程序 必須首先獲得代表一個Twitter用戶的OAuth訪問令牌或 可以發出申請,只有通過認證當不需要請求用戶 方面
所以在我的應用程序,如果我要在與Twitter按鈕,有一個標誌,意味着我與用戶基於上下文的認證準備。但我只是想知道我是否真的必須這樣做..?爲了獲得我想要的信息(用戶的過去的推文,他的followee/er ID和他的個人資料信息),足以獲得用戶的ID,然後我可以通過Twitter API通過僅基於應用程序的身份驗證獲得我想要的內容。
從我的理解,如果我不要更新用戶的個人資料,發佈微博的用戶或訪問用戶的直接消息,我想我能做到這一點沒有具有用戶簽到他的賬戶但通過讓用戶輸入他的用戶ID,對吧?我是否錯過了這種方法?
這似乎是正確的。您可以在不需要用戶OAuth令牌的情況下進行某些API調用,只需使用您的應用令牌即可。我知道過去的推文和個人資料信息可以在沒有用戶OAuth令牌的情況下訪問,因此您應該很好。 – Rohan