im
投稿
コメント
お世話になっております。 社内の従業員に対してLINE WORKS Botを公開したいと考えています。 ## やりたいこと Botの使用権限を、従業員全体ではない範囲 かつ 100人を超える従業員 に付与したい。 ## 困っていること 101人以上の従業員にBotを公開しようとすると、エラーメッセージが表示されて公開できない。 ①下画像のように、Botの公開範囲を設定する画面で「メンバー指定」にチェックを入れてアドレス帳を選択 ②従業員の選択画面から、100人を超える従業員にチェックを入れると、下画像のようなエラーメッセージが表示されてしまいます。 画像1枚目の項目で、使用権限「すべて」を選択すれば100人を超えて権限付与が出来そうなのですが、従業員全員には公開をしたくないBotとなっております。 このような場合、メンバー指定する方法で100人を超える従業員にBotの使用権限は与えることは可能でしょうか。 ## LINE WORKSプラン利用状況 スタンダードプランに加入しています。
Bot 2023.07.31 既読 584
## 前提 Postmanを用いてリフレッシュトークンによるアクセストークン再取得を検証しています。 ## 起こっていること クライアントシークレットのパラメータ部分をDeveloper Consoleのページで取得したものではなくデタラメな文字列(画像内では "a")としてものでも200 OKと共に正常にアクセストークンが取得できてしまいました。(下画像) 差分比較サイトで差をとっても正常なクライアントシークレットにより取得したアクセストークンとデタラメなクライアントシークレットで取得したアクセストークンには違いがみられませんでした。(下画像) ## 質問 上画像で同じアクセストークンが取得できたということは、極論、アクセストークン再発行の際のクライアントシークレットはデタラメな文字列でも問題ないということでしょうか。 確認をお願いいたします。
API 全般 2022.07.29 既読 1705
## やりたいこと Service Account認証のために必要なJWTを、https://developers.worksmobile.com/jp/reference/authorization-sa?lang=ja内で提示していただいたライブラリの1つであるjava-jwtを用いて生成しようと考えています。 GitHub - auth0/java-jwt: Java implementaJava implementation of JSON Web Token (JWT). Contribute to auth0/java-jwt development by creating an account ohttps://github.com/auth0/java-jwt Service Account認証(JWT) - Using APIs -LINhttps://developers.worksmobile.com/jp/reference/authorization-sa?lang=ja ## 問題のコード 以下、jawa-jwtを参考に作成したコードです。 ```Java/
API 全般 2022.05.18 既読 3910
API 1.0 と 2.0 のAccessTokenの有効期限(expires_in)の仕様変更について質問させていただきます。 API1.0の頃のドキュメントを参照すると、LINEWORKS BOTで使用するAccess Tokenの有効期限はExpires_inで24時間と指定されており、「24時間以内に再度Server APIが利用された場合には利用期限は再度現時点から24時間に延長される」と記述されています。 これは例えば、 4月1日午前9時 にアクセストークンを発行(この段階では 有効期限:4月2日午前9時) ↓ 4月1日午前11時 に、メッセージ送信等のAPIを呼び出しを実行すると 有効期限が「4月2日午前11時」に自動延長される事なのだと思います。 一方、API2.0では「24時間に自動延長されます」という旨の記述が消滅しているのですが、こちらは自動延長は無くなったという認識で合っていますか。(4月1日午前9時 にアクセストークンを発行したら、何度APIを呼び出しても有効期限は 4月2日午前9時 のまま変わらないというイメージ) 確認をお願いいたします。
API 全般 2022.04.21 既読 3300