[英]Getting User tweets by twitter API call not returning media_url
我正在獲取用戶的推文,但沒有在返回的正確 twitter 對象中的實體下獲取 media_url,甚至在 API 調用中的媒體中沒有任何內容。 為了測試,我使用了這個用戶twitterapi (https://twitter.com/twitterapi)
,我的 API 調用包括所有需要的參數,比如我通過調試我的 php 應用程序看到的訪問機密的消費者密鑰。
但是當我在 API 控制台中測試這個 url https://api.twitter.com/1.1/statuses/user_timeline.json?count=10&screen_name=twitterapi 時,我看到 entity.media.media_url 字段和值。
哪里錯了,是否缺少任何許可?
Tweeter 更改大文本推文的 API,您必須將“tweet_mode”參數添加到任何請求。
https://developer.twitter.com/en/docs/tweets/tweet-updates
GET /1.1/statuses/show.json?id=123&tweet_mode=extended HTTP/1.1
該推文可能屬於以下三類之一:
如果您處理所有三種情況,您應該得到正確的結果。 為了讓自己更輕松,將您的 json 結果轉儲到在線查看器中,例如http://www.jsoneditoronline.org ,您應該能夠清楚地看到結構。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.