クライアントモジュール
クライアントクラス
- class wikidot.module.client.ClientUserMethods(client)[ソース]
ベースクラス:
object
ユーザー関連の操作を提供するクラス
クライアントインスタンスに関連付けられ、Wikidotユーザーの取得や操作を行うメソッドを提供する。 Client.userプロパティを通じてアクセスする。
- パラメータ:
client (Client)
- class wikidot.module.client.ClientPrivateMessageMethods(client)[ソース]
ベースクラス:
object
プライベートメッセージ関連の操作を提供するクラス
クライアントインスタンスに関連付けられ、Wikidotプライベートメッセージの送信や取得を行うメソッドを提供する。 Client.private_messageプロパティを通じてアクセスする。
- パラメータ:
client (Client)
- property inbox: PrivateMessageInbox
受信箱を取得する
- 戻り値:
受信箱オブジェクト
- 戻り値の型:
PrivateMessageInbox
- property sentbox: PrivateMessageSentBox
送信箱を取得する
- 戻り値:
送信箱オブジェクト
- 戻り値の型:
PrivateMessageSentBox
- class wikidot.module.client.ClientSiteMethods(client)[ソース]
ベースクラス:
object
サイト関連の操作を提供するクラス
クライアントインスタンスに関連付けられ、Wikidotサイトの取得や操作を行うメソッドを提供する。 Client.siteプロパティを通じてアクセスする。
- パラメータ:
client (Client)
- class wikidot.module.client.Client(username=None, password=None, amc_config=None, logging_level='WARNING')[ソース]
ベースクラス:
object
Wikidot APIへの接続とインタラクションを管理する基幹クライアント
このクラスは、Wikidot APIとの全てのインタラクションの基盤となる。 ユーザー認証、サイト操作、ページ管理などすべての機能はこのクライアントを通じて提供される。
- パラメータ:
- login_check()[ソース]
ログイン状態の確認
ログインが必要な操作を実行する前に呼び出される。 ログインしていない場合は例外を送出する。
- 例外:
LoginRequiredException -- ログインしていない場合
- 戻り値の型: