Bot

トークBot上に普通ユーザーが送ったメッセージをもらえる方法について

岡田健吾

2017.04.07既読 3853

昨日トークBotを登録しました.出来ました.

今,どうやってサーバーのトークBotで普通ユーザーが送ったメッセージをもらえますか

普通ユーザーでメッセージを送ったんですが,トークBotで情報をもらえなかったんです. 

 

宜しくお願い致します。

コメント9

  • 업데이트 된 답글입니다.

    岡田健吾 投稿者

    こちらのサーバーのローグを見ましたが,Message Bot Server からClient Message Receiving ServerまでHTTP Postが送らなかったんですキャンセルキャンセル

    2017.04.07

    0
  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    Bot とメンバーの対話は以下の流れで実施します。このうち、4 のプロセスでメッセージがそちらのサーバーに POST されていないということでしょうか。

    1. Bot からメンバーにメッセージ送信
    2. LINEWORKS が Bot とメンバーの 1:1 トークルームを自動生成
    3. メンバーがトークルーム内でメッセージ返信
    4. LINEWORKS から Callback URL にメッセージを POST (メッセージ本文、トークルーム番号、日付などを含む)
    5. 次回以降、Bot 側は渡されたトークルーム番号 (channelNo) に対してメッセージ送信することで、同一トークルーム内での対話を継続

    2017.04.07

    0
  • 업데이트 된 답글입니다.

    岡田健吾 投稿者

    はい,そうです.LINEWORKS からメッセージがこちらのサーバーに POST されていないということです

    2017.04.10

    0
  • 업데이트 된 답글입니다.

    岡田健吾 投稿者

    返事していただけませんか?
    今,こちらのサーバーはPOSTでユーザーにメッセージを送られましたよ.
    LINEWORKS からメッセージがこちらのサーバーに POST されていないのは,たぶん LINEWORKSサーバーのせいと思いますが,確認したら,返事していただけませんか?
    宜しくお願い致します。

    2017.04.11

    0
  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    了解いたしました。今時点でも御社側にメッセージが届いていないということですと、
    bot の登録が正常に行われていない可能性がございます。お手数ですが getBotInfo API を用いて
    該当 bot の botUrl パラメータに HTTPS で指定されたアクセス可能な URL が入っているかご確認いただけないでしょうか。

    2017.04.11

    0
  • 업데이트 된 답글입니다.

    岡田健吾 投稿者

    getBotInfo API を用いて,下記のようにご参考ください.
    [{"botName":"TUYENBOT2","botType":4,"botPhoto":"https://developers.worksmobile.com/favicon.png";,
    "botUrl":"https://52.193.132.82","botExtras":"",
    "tenantId":xxxxxxxx,"adminEmail":"okada@systemalpha","cTime":1491892858347,
    "mTime":1491892858347,"domainId":0,"botStatus":1,"regStatus":1}],"code":200}

    2017.04.11

    0
  • 업데이트 된 답글입니다.

    岡田健吾 投稿者

    "botUrl":"https://52.193.132.82 と "botUrl":"https://52.193.132.82/index.php も同じ結果でした.
    LINEWORKS からメッセージがこちらのサーバーに POST されていないということでした。

    2017.04.11

    0
  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    いただいたURLについて確認いたしましたところ、SSL 証明書の validation エラーが生じているため
    弊社サービスからメッセージ送信が行えないようです。大変お手数をおかけして恐縮ですが、
    IP アドレスの URL ではなく有効な SSL 証明書を用いた公開 Web サイトをご用意いただけないでしょうか。

    2017.04.11

    0
  • 업데이트 된 답글입니다.

    岡田健吾 投稿者

    分かりました,ありがとうございます。

    2017.04.11

    0
前の投稿 ログインしたユーザーのアカウント情報照会について
次の投稿errorMessage:Authentication failed errorCode:024について
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。