annoworkapi.resource module#

class annoworkapi.resource.Resource(login_user_id: str, login_password: str, *, endpoint_url: str = 'https://annowork.com')[ソース]#
パラメータ:
  • login_user_id -- ログインするときのユーザID

  • login_password -- ログインするときのパスワード

  • endpoint_url -- annoworkのendpointであるURL

annoworkapi.resource.build(*, login_user_id: str | None = None, login_password: str | None = None, endpoint_url: str = 'https://annowork.com') Resource[ソース]#

.netrc ファイルまたは環境変数から認証情報を取得し、Resourceインスタンスを生成します。 netrc, 環境変数の順に認証情報を読み込みます。

annoworkapi.resource.build_from_env(*, endpoint_url: str = 'https://annowork.com') Resource[ソース]#

環境変数 ANNOWORK_USER_ID , ANNOWORK_PASSWORD から、Resourceインスタンスを生成する。

パラメータ:

endpoint_url -- APIのエンドポイント。

戻り値:

Resourceインスタンス

annoworkapi.resource.build_from_netrc(*, endpoint_url: str = 'https://annowork.com') Resource[ソース]#

.netrc ファイルから、Resourceインスタンスを生成する。