FiicenというSNSに使えるAPIラッパー
Project description
Fiicen-py
FiicenというSNSに使えるAPIラッパー
>>pip install fiicen-py
<<
必須モジュール
- requests
- bs4
使い方
example.py
from fiicen_py import Fiicen
fiicen=Fiicen(name="ユーザー名",password="パスワード")#ログイン、nameとpasswordを設定しなかったらログインをスキップします
print(fiicen.fly_circle(contents="メインの文章",vote_choices1="投票の選択肢1",vote_choices2="投票の選択肢2"))
print(fiicen.change_profile(display_name="表示名",introduce="自己紹介"))
print(fiicen.follow(followed_id="ユーザーID"))#ユーザーIDの取得方法がリクエスト見るしかなさそうなので使い道ナシ?
print(fiicen.get_topic())#タイムラインをhtmlで取得する
print(fiicen.notification())#通知の数をintで返す
print(fiicen.like(circle_id="サークルID"))#いいね!
print(fiicen.refly(circle_id="サークルID"))#リフライ
print(fiicen.fix_circle(circle_id="サークルID"))#プロフィールにサークルを固定
print(fiicen.report(circle_id="サークルID",type="通報理由"))#サークルを通報、理由は:harassment / sensitive / spam / suicide / spoofing / privacy / violence / misinformation / discrimination から選ぶ
fiicen=Fiicen()#アカウント作成の時はログインをスキップ
print(fiicen.create_account(name="ユーザー名",display_name="表示名",password="パスワード"))
print(fiicen.check_account_name(name="ユーザー名"))#ユーザー名が使用されているかどうか確認する...使いどころは不明
使い方は#コメントに書いてある通りで、それ以上はなにもないです
返される値もステータスコードくらいで重要なものはありません
返される値
.fly_circle()
/ .change_profile()
/ .follow()
/ .create_account()
/ .like()
/ .refly()
/ .report()
- ステータスコード
言わずもがな200が成功、それ以外はエラーになる
get_topic()
- html
bs4などで要素を抽出する必要アリ
.check_account_name()
- bool
True
orFalse
.fix_circle()
- dict
{result: "fixed"}
or{result: "unfixed"}
.notification()
- int
0,1,2,3,4,5,6......
コンタクト
Discord サーバー / https://discord.gg/aSyaAK7Ktm
Discord ユーザー名 / .taka.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Fiicen-py-1.1.0.tar.gz
(4.0 kB
view hashes)