PowerShell でTwitterのツイートを取得する方法

概要

この記事では、PowerShellを使用してツイートを取得する方法について解説します。ツイートの取得は、Twitter APIを使用して行います。初心者でも簡単に実行できるコード例を提供します。

構文

以下のPowerShellコマンドを使用して、ツイートを取得します。

Invoke-RestMethod -Uri "https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=<<ユーザー名>>&count=10" -Method Get -Headers @{Authorization = "Bearer <<アクセストークン>>"}

ユーザー名: ツイートを取得したいユーザーのTwitterハンドル名を指定します。

アクセストークン: Twitter APIへのアクセス権限を持つトークンを指定します。

使用例

以下は、特定のユーザーの最新の10件のツイートを取得するPowerShellスクリプトの例です。

$userName = "<<ユーザー名>>"
$accessToken = "<<アクセストークン>>"

$apiUrl = "https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=$userName&count=10"
$headers = @{Authorization = "Bearer $accessToken"}

$tweets = Invoke-RestMethod -Uri $apiUrl -Method Get -Headers $headers

foreach ($tweet in $tweets) {
  Write-Output "ツイートID: $($tweet.id_str)"
  Write-Output "作成日時: $($tweet.created_at)"
  Write-Output "内容: $($tweet.text)"
  Write-Output "-----------------------"
}

上記のスクリプトでは、ユーザー名とアクセストークンを指定し、APIを呼び出してツイートを取得します。取得したツイートは、ツイートID、作成日時、内容として表示されます。

この例は、特定のユーザーの最新ツイートを取得する方法を示していますが、APIエンドポイントやパラメータを変更することで、さまざまなツイートの取得操作を行うことができます。

以上で、PowerShellを使用してツイートを取得する方法について説明しました。これを参考にして、Twitterのツイートデータを効果的に取得して活用してください。

コメント

タイトルとURLをコピーしました