Botへのメッセージ送信ができません
お世話になっております。
外部アプリケーションからBOTを通じて単純な通知メッセージを送信しようとしております。
developer console への登録は完了していてaccessTokenも取得できております。
現在ユーザー情報を取得するAPIは問題なく実行できております。
https://www.worksapis.com/v1.0/users/{user_Email}
同じaccessTokenを用いてBotへのメッセージ送信APIを実行したところ 403が返ってきて実行できない状態です。
OAuthScopeにbotは設定されています
リクエストヘッダーです
{
0 => "Content-Type: application/json"
1 => "Authorization: Bearer jp1AAAA1npTe...{accessToken}"
}
レスポンスです
{
"code": "PERMISSION_DENIED"
"description": "the user does not have the administrative privileges to perform this action"
}
上記は本番環境での現象です。
実は検証用のlineWorksアカウントを別で契約していて、そちらへは送信が成功します。
APP登録やaccessTokenを取得しているアカウントは最高管理者権限のユーザーで行なっています。
ユーザー情報が取得できていますのでaccessTokenの期限切れもないかと思います。
検証用アカウントで成功していますのでプログラムが間違っているというよりは設定のなにかが間違っているのではと思いますが原因が特定できません。
この状態ですが、どこか確認するべきところがありますでしょうか。
よろしくお願いいたします。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント0
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。