メッセージ受信サーバー追加しても、反応なし
https://github.com/comefigo/line-works-bot-sample
上記のソースコードを参考し、トークBotAPIを試して見るところ、メッセージ受信サーバーを設定しても、
Lineworksから全然叩かれないようです。
どうすれば良いのでしょうか。どうぞお教えください。
------------------------参考-------------------------------
メッセージ受信サーバーの設定は下記となります。
{ message: 'OK',
tenantId: 10001914,
callbackUrl: 'https://8b70ac5a.ap.ngrok.io',
createdTime: 1503994198232,
status: 0,
name: 'Azest受付Botちゃん',
modifiedTime: 1510939302559,
domainIdList: [ 0 ],
code: 200,
photoUrl: 'https://storage.googleapis.com/nbfab-sharefolder/photo/Snip20171108_8.png',
callbackEventList: [ 'text' ] }
処理コード:
app.post('/callback', (req, res) => {
const reqbody = req.body;
console.log(reqbody);
const reqSource = reqbody.source;
const reqContext = reqbody.content;
// オウム返し
sendMsg(reqSource.accountId, new TextMessage(reqContext.text));
// 画像送信
//sendMsg(reqSource.accountId, new ImageMessage('https://assets-cdn.github.com/images/modules/logos_page/GitHub-Logo.png', 'https://assets-cdn.github.com/images/modules/logos_page/Octocat.png'));
// リンクメッセージ
//sendMsg(reqSource.accountId, new LinkMessage('link to Qiita', reqContext.text, 'http://qiita.com/'));
return;
});
コメント2
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
updateBot API を使って status を修正してから再度お試しいただけますでしょうか。
2017.11.21
업데이트 된 답글입니다.
湯鵬飛 投稿者
ご指摘の通りに修正したら無事につなぎました。
大変助かります。本当に感謝いたします。
ちなみに、status が 0のままでも送信できることに驚きました。
2017.11.21
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。