Bot 取得 API が 403「Domain(...) is blacklist」になる
Service Account 認証で取得したアクセストークン (scope: bot.read) で Bot 取得 API を呼ぶと、403 になります。
GET https://www.worksapis.com/v1.0/bots/{botId}
HTTP 403
{"code":"FORBIDDEN","description":"Blacklist, Domain(...) is blacklist."}
(実際の応答には当社のドメイン名が入っています)
前提
- フリープランです
- Bot は Developer Console で登録し、管理者画面でドメインに追加済みです (Bot No. は管理者画面の表示と一致)
- アプリの OAuth Scopes は bot.message と bot.read を設定済みです
- アクセストークンの取得 (POST https://auth.worksmobile.com/oauth2/v2.0/token) は成功しています
質問
1. ドメインが blacklist と判定される条件と、解除の方法を教えてください。フリープランでは Bot 取得 API が使えない、ということでしょうか
2. 制限の対象は Bot 取得 API だけでしょうか。メッセージ送信 (POST /bots/{botId}/channels/{channelId}/messages) やトークルーム情報取得 (GET /bots/{botId}/channels/{channelId}) も対象になりますか
3. 当社は自社サービスの LINE WORKS 連携機能を開発しています。導入先のお客様の LINE WORKS (フリープランを含む) でも、同じ制限がかかる可能性はありますか
調査に当社のドメインなどの情報が必要でしたら、非公開でお伝えする方法をご案内いただけますと幸いです。
GET https://www.worksapis.com/v1.0/bots/{botId}
HTTP 403
{"code":"FORBIDDEN","description":"Blacklist, Domain(...) is blacklist."}
(実際の応答には当社のドメイン名が入っています)
前提
- フリープランです
- Bot は Developer Console で登録し、管理者画面でドメインに追加済みです (Bot No. は管理者画面の表示と一致)
- アプリの OAuth Scopes は bot.message と bot.read を設定済みです
- アクセストークンの取得 (POST https://auth.worksmobile.com/oauth2/v2.0/token) は成功しています
質問
1. ドメインが blacklist と判定される条件と、解除の方法を教えてください。フリープランでは Bot 取得 API が使えない、ということでしょうか
2. 制限の対象は Bot 取得 API だけでしょうか。メッセージ送信 (POST /bots/{botId}/channels/{channelId}/messages) やトークルーム情報取得 (GET /bots/{botId}/channels/{channelId}) も対象になりますか
3. 当社は自社サービスの LINE WORKS 連携機能を開発しています。導入先のお客様の LINE WORKS (フリープランを含む) でも、同じ制限がかかる可能性はありますか
調査に当社のドメインなどの情報が必要でしたら、非公開でお伝えする方法をご案内いただけますと幸いです。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント0
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。