ユーザーアクション(フォロー、アンフォロー、ブロック、ミュートなど)を行うサンプルスクリプト

ユーザーアクション(フォロー、アンフォロー、ブロック、ミュートなど)を行うサンプルスクリプトは以下の通りです。この例ではTweepyライブラリを使用します。必要に応じてTweepyをインストールしてからスクリプトを実行してください。

python
import tweepy

# Twitter APIの認証情報
consumer_key = "YOUR_CONSUMER_KEY"
consumer_secret = "YOUR_CONSUMER_SECRET"
access_token = "YOUR_ACCESS_TOKEN"
access_token_secret = "YOUR_ACCESS_TOKEN_SECRET"

# 認証
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

# APIオブジェクトの作成
api = tweepy.API(auth)

# ユーザーのスクリーンネーム(@username)
target_username = "target_user"

# ユーザーをフォロー
api.create_friendship(screen_name=target_username)
print(f"You are now following {target_username}.")

# ユーザーをアンフォロー
api.destroy_friendship(screen_name=target_username)
print(f"You have unfollowed {target_username}.")

# ユーザーをブロック
api.create_block(screen_name=target_username)
print(f"You have blocked {target_username}.")

# ユーザーのブロックを解除
api.destroy_block(screen_name=target_username)
print(f"You have unblocked {target_username}.")

このスクリプトでは、YOUR_CONSUMER_KEYYOUR_CONSUMER_SECRETYOUR_ACCESS_TOKENYOUR_ACCESS_TOKEN_SECRET をTwitter Developer ポータルから取得した認証情報に置き換え、target_username に対象のユーザーのスクリーンネーム(@username)を入力してください。

注意: ユーザーアクションを行う際には、Twitter APIのガイドラインに従い、適切な方法で操作を行うことが重要です。また、フォローやアンフォロー、ブロック、ミュートなどの操作は、相手ユーザーの同意なしに行うことは避けてください。

未分類

Posted by ぼっち