利用規約見る
菊地雄大
2018.06.14既読 2989
トークBotを登録し、
固定メニューから自社メッセージ受信サーバへのpostbackを
確認しようとしているのですが、
受信サーバー側での受信が確認できません。
どのようなリクエストが投げられているかを確認できるログなどは
API側に用意されていないでしょうか。
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
2018.06.14
菊地雄大 投稿者
2018.06.15
2018.06.19
まだ、解決できませんか? 今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。
コメント3
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
なお、固定メニューのボタンを押下した際の挙動は、固定ボタンをどのように登録したかにより異なります。
【参照:固定メニューの登録】https://developers.worksmobile.com/jp/document/1005012?lang=ja
・"content.buttons[].link"のパラメータを送信した場合には、受信サーバへのCallbackURL行われず、パラメータで指定されたリンクを開きます。
・"content.buttons[].postback"のパラメータを送信した場合には、受信サーバへのCallbackURLへ、パラメータで指定された文字列をメッセージ内容とした"type:messege"のリクエストが送信されます。
【参照:メッセージ受信 - Callback 形式 (message)】https://developers.worksmobile.com/jp/document/100500901?lang=ja
受信サーバへのCallbackを送る設定にしているにもかかわらず受信されないといった場合に多い原因は下記4点です。
・httpsでの通信が行えない。
・サーバに設定しているSSL証明書が有効期限切れである
・サーバに設定しているSSL証明書が信頼できるCA局が発行したものでない。
(参考:信頼CA局一覧(https://static.worksmobile.net/static/wm/media/message-bot-api/ca_root_v1.txt)
・サーバのSSL証明書の設定間違い。
いずれも問題ないか、ご確認くださいませ。
2018.06.14
업데이트 된 답글입니다.
菊地雄大 投稿者
別スレッドの
https://developers.worksmobile.com/jp/community/bot/264?lang=ja&selectedCategory=all
も拝見し、サーバー証明書を配置しようと思います。
証明書には、上記の信頼CA局の一覧にあるものから選択しようと思いますが、
トライアル用のサーバー証明書には対応しているのでしょうか。
2018.06.15
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
トライアルのものでも、信頼CA局が発行しているものであればご利用可能です。
Let's Encrypt(無料証明書発行サービス)のものもご利用可能です。
何卒よろしくおねがいいたします。
2018.06.19
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。