質問: serveridと認証キーの発行単位について linewokrsのapi利用において、server token(固定 ip タイプ) を利用する場合の serveridと認証キーの発行について確認させてくだい。 consumerkey1つに対してserveridと認証キーのセットは複数発行できると思います。 仮に、以下のbotをlineworks側で設定(callbackurlのドメインは同じ)した場合、 ・ボットa(callbackurl=https://hoge.com/xxxxxxx) ・ボットb(callbackurl=https://hoge.com/yyyyyyy) 作り次第にはなると思いますが、ボットaとボットbでトークン発行する際に使用する serverid と 認証キーは、ボットaとボットbでそれぞれ分けるべきなのか同じドメインであるため 同じ serverid と 認証キーを使うべきなのか lineworks側としてはどのように 利用してもらうことを想定しているかご教示いただけないでしょうか?
回答: serverid と認証キーを使って accesstoken を発行しますが、同じ serverid と認証キーを使って token を再発行した場合、前に作成した token は使用できなくなります。 つまり、別々の bot で serverid と認証キーを共有した場合、タイミングによっては token が使用できない可能性が発生します。 ご認識の通り、別々の bot で serverid と認証キーを共有することも可能ですので、上記可能性を考慮した上でお使いの環境での serverid と認証キーの運用をご検討ください。