【Youtube】LINE APIによるLINEメッセージ一斉送信プログラム[PHP]

2021.10.15
今回の動画内容は、「LINE APIによるLINEメッセージ一斉送信プログラム」をお伝えします。

動画の目次

リンクをクリックすると表示項目の時間から再生されます

動画概要

動作プログラム[PHP]

GO!
<?php 
lineBroadcast('send message');

function lineBroadcast($text){
    $channelToken = '[チャネルアクセストークン]';
    $headers = [
        'Authorization: Bearer ' . $channelToken,
        'Content-Type: application/json; charset=utf-8',
    ];

    $post = [
        'messages' => [
            [
                'type' => 'text',
                'text' => $text,
            ],
        ],
    ];
  
    $url = 'https://api.line.me/v2/bot/message/broadcast';
    $post = json_encode($post);
    
    $ch = curl_init($url);
    $options = [
        CURLOPT_CUSTOMREQUEST => 'POST',
        CURLOPT_HTTPHEADER => $headers,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_BINARYTRANSFER => true,
        CURLOPT_HEADER => true,
        CURLOPT_POSTFIELDS => $post,
    ];
    curl_setopt_array($ch, $options);

    $result = curl_exec($ch);
    $errno = curl_errno($ch);
    if ($errno) {
        print_r($errno);
    }else{
		echo 'SUCCESS';
	}
}
?>