API・Webhook 1.0.0:会員と有料プランの情報を外から読む API
新しいプラグイン「API・Webhook」(1.0.0)を足しました。初めはオフです。この版でできるのは、情報を読む API です。
新しくできること
管理画面の「API」で、API キーを作れます(サイトの admin だけ)
キーの値は、作ったときに 1 回だけ表示します。サイトにはキーの値を保存しません
使えるキーは 1 サイト 10 本までです。いらなくなったキーや漏れたキーは「止める」で使えなくなります
一覧には、キーの頭の文字・作った日時・最後に使った日時を出します
外のシステムから、次の 3 つを読めます(書き換えはできません)
GET /api/v1/members:会員の一覧(新しい順。limitとoffsetで区切って読みます)GET /api/v1/members/会員の id:会員 1 人GET /api/v1/billing:有料プランの設定(金額と通貨)会員の項目は、id・メールアドレス・登録日時・プラン(無料か有料か)・支払いの状態・支払い方(月額・年額・買い切り)・期間の終わりです
使い方
プラグインの画面で「API・Webhook」をオンにします(会員の情報を読むには「会員制」もオンにします)
管理画面の「API」でキーを作り、表示された値を控えます
外のシステムから、
Authorization: Bearer キーを付けて問い合わせます
気をつけること
1 本のキーで、1 分に 60 回まで呼べます。超えると、しばらく断ります(応答コード 429)
キーは、会員のメールアドレスを読める鍵です。チャットやメール、共有のファイルには貼らないでください