コミュニティ

LINE WORKSのテクニカルエキスパート及び開発者と
コードのサンプル、リソース、Tip等を共有し問題解決への相談が可能です。

??dev_메인_타이틀_모바일_ja_JP??

トークBot

サンプル Bot の動作確認

システム

2020.07.01既読 267

LINEWORKS Developersについて質問があります。

https://developers.worksmobile.com/jp/document/1005070201?lang=ja
https://developers.worksmobile.com/jp/document/1005070202?lang=ja

こちらのサイト2点通りにお問い合わせBotを作成したのですが
Step 3. 「サンプル Bot の動作確認」の項目でサービス通知が
行われませんでした。

こちらについてご回答を頂けると幸いです。
Step 2. 配布完了の段階ですと
「Your app was successfully deployed」こちらは表示されているのですが、
「Release phase Show release log」の項目の内容が以下になります。
-------------------------------------------------------------------------
bot_process_status is DuplicateObject. please check it.
{"message":"Bad Request Parameters: Can not find \"admin@xxx.com\"","code":"BAD_REQUEST","domain":"message"}
b'{"message":"Bad Request Parameters: Can not find \\"admin@xxx.com\\"","code":"BAD_REQUEST","domain":"message"}'
{'message': 'Bad Request Parameters: botNo is invalid', 'code': 'BAD_REQUEST', 'domain': 'message'}
hoto:https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/static/icon.png
callback:https://lxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/callback
---------------------------------------------------------------------
結果は以上になります。

よろしくお願いいたします。


コメント4

  • LINE WORKS 公式アカウント

    "Bad Request Parameters: Can not find \"admin@xxx.com\"" とありますので、ユーザアカウントの設定をお確かめください。
    下記ページの「Step 2. config.py に認証情報を反映」にて ADMIN_ACCOUNT に自身の管理者アカウントを指定してください。
    https://developers.worksmobile.com/jp/document/1005070201?lang=ja

    2020.07.02

    0
  • システム 投稿者

    お世話になっております。こちらユーザーアカウントを確認したところ、勤怠管理Botを使用することができました。ありがとうございます。

    別件になるかもしれないのですが、デプロイ前に公開設定と使用権限を変更することは可能でしょうか。
    また、可能であれば変更項目をご教示頂けると幸いです。

    お手数おかけして申し訳ありませんが、よろしくお願い申し上げます。

    2020.07.03

    0
  • LINE WORKS 公式アカウント

    デプロイ前に公開設定と使用権限を変更するには registerBot.py の記述を変更します。
    https://github.com/lineworks/samplebot_attendance_management_bot/blob/master/attendance_management_bot/registerBot.py

    64行目からの def register_bot(photo_address): がトーク Bot のテナント登録部分になりますので、ドキュメントを参考に設定を行ってください。
    https://developers.worksmobile.com/jp/document/1005002/v4?lang=ja

    106行目からの def register_bot_domain(bot_no): がトーク Bot のドメイン登録部分になりますので、ドキュメントを参考に設定を行ってください。
    https://developers.worksmobile.com/jp/document/1005004?lang=ja

    2020.07.07

    0
  • システム 投稿者

    お世話になっております。

    こちらの設定を適用したところ公開設定と使用権限の設定を変更することができました。

    ありがとうございます。

    2020.07.08

    0
前の投稿 トークBOTにて連絡先をユーザに送ることは可能でしょうか
次の投稿外部ユーザにBOTを利用できるようにするためには?