我正在爲Reddit提供一個bot,它在提交內容上發佈推文的文本,作者和其他一些小內容,直接鏈接到推文(示例 - https://twitter.com/John_Yuki_Bot/status/889453450664304641)。使用Tweepy從tweet鏈接獲取推特ID
但是,我找不到Tweepy文檔,讓我從中提取鳴叫鏈接鳴叫的ID,這樣我可以爲了得到地位的文本,狀態筆者使用api.get_status(status_id)
,所以在任何事情。
我怎樣才能得到狀態ID只是使用這樣的鏈接?
編輯 - 鏈接末尾的代碼(889453450664304641)是狀態ID。我需要在自己的變量中有這個,以便Tweepy可以使用它。
是'889453450664304641'在例如URL狀態ID您提供?如果是這樣,你不能簡單地從URL中提取它? –
是的,這是狀態ID。 但是,bot通過使用PRAW自行獲取該鏈接。在它完成之後,我需要以某種方式在自己的變量中獲取狀態ID,以便我可以在Tweepy中使用它。據我所知,我無法從tweet網址獲取tweet元數據,我必須爲此獲取tweet ID。 –
但是,如果你有URL,你可以用正則表達式或其他東西來提取ID。 –