Day: April 2, 2017

Go始め

pythonより速いと噂のgoをインストールしてみる。 インストール hello worldのコード作成 エラー 当初、ファイル名をgo_test.goにしていたから動かなかった。 http://stackoverflow.com/questions/29136488/go-no-buildable-go-source-file-in ビルド 今度は成功 何かできてる 実行 環境づくりの続きは以下を参考に。 goのバージョン管理(goenvのインストール) goのパッケージ管理(glideのインストール)

手元でlinebot動かしてみる

linebotを試してみたい、でもherokuとかよくわからんので、ngrok使って手元で動かしてみる。 ほとんど以下記事を参考にしましたが(ありがとうございます、、!)、詰まったところ中心にメモ。 line-bot-sdk-pythonでLineBotのサンプルを動かす。 ■LINE BUSINESS CENTERからアカウントゲット https://business.line.me/ja/services/bot Webhook送信 「利用する」 自動応答メッセージ 「利用しない」 ■LINE Developersで設定 以下二つの値をコピペしておく Channel Secret Channel Access Token ■必要なものインストール ■コード用意 こちらを拝借 https://github.com/line/line-bot-sdk-python/blob/master/examples/flask-echo/app.py ■環境変数エクスポート 先ほどコピペした値をこちらで設定する。 ■webhook url登録 以下記事の通り、app.pyの中身をごにょごにょコメントアウトする。 line-bot-sdk-pythonでLineBotのサンプルを動かす。 無事にwebhookurlがverifyとなったらコメントアウトは元に戻して起動する。 ■起動 ■友達追加 LINE Developersのbasic information画面から友達追加。 何か話しかけてみると、おうむ返ししてくれる。