汎用的な機能を備えた、SNS「Yay!」の非公式APIです。
とてもシンプルな記述で実装できます。
詳細はドキュメントにて »
バグを報告する
·
Yay!アカウント
·
メールアドレス
- - - 目次 - - -
次のコマンドをターミナル上で実行してください:
pip install git+https://github.com/qualia-5w4/yaybot
もしインストールが正常に終了しない場合は、次のコマンドを実行してください:
git clone https://github.com/qualia-5w4/yaybot
cd yaybot
pip install -r requirements.txt
pip install .
from yaybot import Yay
でインポートします。- ログインは任意です。※短時間に何度もログインすると制限される場合があります。
- アクセストークンを使用する場合は、
yay = Yay(token='トークン')
と記述してください。
from yaybot import Yay
yay = Yay()
yay.login(email='メールアドレス', password='パスワード') # ログイン
# print(yay.access_token) ※アクセストークンを取得する場合
user = yay.get_user('123') # IDが'123'のユーザーのプロフィールを取得
print(user.screen_name) # 取得したユーザーの名前を表示
print(user.bio) # 取得したユーザーの自己紹介を表示
post = yay.get_post('456') # IDが'456'の投稿を取得
print(post.author_screen_name) # 投稿者の名前を表示
print(post.text) # 投稿本文を表示
yay.like_post(post.id) # 投稿をいいねする
followers = yay.get_user_followers('123') # IDが'123'のユーザーのフォロワーを取得する
for follower in followers:
yay.follow_user(follower.id) # 取得したユーザーをフォローする
- シンプルな記述で実装可能
- 汎用的な機能
- プロキシをサポート: http/s
このコードは株式会社ナナメウエ、またはその関連会社といかなる関係も持っていません。これは独立した非公式 API です。自己責任で使用してください。
This code is in no way affiliated with, authorized, maintained, sponsored or endorsed by Nanameue inc. or any of its affiliates or subsidiaries. This is an independent and unofficial API. USE IT AT YOUR OWN RISK.
Licensed under the MIT License