2016年4月8日金曜日

Microsoft Azure Web Apps で LINE BOT を動かせ

LINE BOT API のトライアル、みんな申し込んでますよね?
https://business.line.me/ja/products/4/introduction

もちろん、Azure Web Apps と PHP でやりますよ。
と思いましたが、みんなブログ書いてるので、WebApps固有のハマったポイントを。

プログラムを書くために参考にしたのは、このブログ。助かります。
http://qiita.com/srea/items/58ba0f7d870a6ee3da2a

で、まずは Server IP Whitelist に追加するIPアドレス。
Settings -> Properties の「OUTBOUND IP ADDRESSES」にあるIPアドレスを全部登録します。













もう一つは、リクエストに使うcurlの証明書エラー。こんな感じ。

SSL certificate problem: unable to get local issuer certificate

こいつは、以下のように今回は証明書の検証をしないようにします。

curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, false);




0 件のコメント: