HI DEV。
最近,Twitter的推文页面不再显示诸如“ Android的Twitter”,“ Twitter for Ios”和“ Twitter Web应用”等推文的来源。
但是,如果您使用Twitter API,则可以获得它。因此,我创建了一个迷你工具来使每个人都可以使用。
¼您现在可以尝试:D
https://tools.ic731.net/twitter/for/en
(注意)似乎有些环境可以看到它,有些环境无法。
关于API
在这种情况下,我使用了带有PHP的Twitter API V2,从URL提取Tweet ID,然后将Get请求提交到/2/tweets
。
对于API操作,我使用了著名的库abraham/twitteroauth
。
因此,请注意,使用V2需要setApiVersion("2")
。
$connection = new TwitterOAuth($ck, $cs, null, $brarer);
$connection->setApiVersion("2");
$id = '123456789';
$params = [
"ids" => $id,
"tweet.fields" => "source"
];
// GET
$tweets = $connection->get("tweets", $params);
和“ XXX的Twitter”(这次是关键)存储在$tweets->data[0]->source
中。这就是这个简单的应用程序。请尝试!