BOT 受信Callbackでユーザ情報取得について
BOT 受信Callbackでユーザ名を取得したく、
GET/users/{userId}
を行ったところ、
"code":"FORBIDDEN","description":"has not permission api scope"
が返却され、ユーザ情報が取得できません。
Developer ConsoleのAPIで
OAuth Scopesに「user.read」を設定し、
Service Account認証 (JWT)の
Tokenは
'scope' => 'user.read',
で生成しております。
BOT 受信Callbackで/users/{userId}は出来ないのでしょか
アドバイス頂けると幸いです。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント3
업데이트 된 답글입니다.
KariCat
https://developers.worksmobile.com/jp/reference/user-list?lang=ja
2022.06.15
업데이트 된 답글입니다.
mota 投稿者
コメントありがとうございます。
https://forum.worksmobile.com/jp/posts/100946
に「user.read scopeのみのTokenでGET/users、GET/users/{userId}をRequest可能です。」とあり、user.read scopeのみでも可能のようです。
2022.06.16
업데이트 된 답글입니다.
mota 投稿者
本日、再確認したところ、ユーザ情報を取得することができました。
Scopesは「user.read」のままです。
プログラムソースも変更していません。
★反映されるまで、時間がかかるようです。
ありがとうございました。
2022.06.16
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。