プログラミング

PHPでURLからLINEメッセージを送信(LINE nofity)

LINE nofityを使用し、PHPプログラミング言語でURLにアクセスしたらLINE nofityのAPIを経由してLINEにメッセージを送信、ということをしてみたので紹介します。

PHPにHTTP GETしたらLINE notifyでLINEを送る、ってことをしたいと思います。

https://yuis.xsrv.jp/images/ss/ShareX_ScreenShot_1eb524ac-3f83-419a-a53d-287c0ae496d6.png


<h1>LINE notify app</h1>
<p>
  Send message via LINE notify.
</p>

<?php

$i = function ($v) { return $v; };

exec("curl https://notify-api.line.me/api/notify -X POST -H 'Authorization: Bearer YOUR_LINE_NOTIFY_API_KEY ' -F 'message={$i($_GET['ms'])}'", $output) ;

echo "<h2>output</h2>" ;

echo "<pre>" ;
echo var_dump($output) ;
echo "</pre>" ;

// echo var_dump($_GET["ms"])

YOUR_LINE_NOTIFY_API_KEYを変えてください。

これで、このPHPファイルにブラウザなどからアクセスすると、

URLの例

http://exapmle.com/lineapp/?ms=hogehoge

hogehogeというメッセージが届きます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です