그대로 copipe로 할 수 있습니다! LineNotify api로 line 그룹에 메시지 보내기 (PHP)

4581 단어 PHPLineNotify
①Line 그룹을 만든다.
· Line Notify 사용자를 친구에게 추가합니다.
· Line 그룹을 만듭니다.
· Line Notify 사용자를 그룹에 초대합니다.

②아래 Url에 로그인하여 토큰을 발행한다.

이쪽의 화면으로부터 발행해 주세요.


③아래 코드를 그대로 사용하면 송신할 수 있습니다.

lineNoftify.php
function send($lineNotifyToken, $lineMessage)
{

    $query = http_build_query(['message' => $lineMessage]);
    $header = [
            'Content-Type: application/x-www-form-urlencoded',
            'Authorization: Bearer ' . $lineNotifyToken,
            'Content-Length: ' . strlen($query)
    ];
    $ch = curl_init('https://notify-api.line.me/api/notify');
    $options = [
        CURLOPT_RETURNTRANSFER  => true,
        CURLOPT_POST            => true,
        CURLOPT_HTTPHEADER      => $header,
        CURLOPT_POSTFIELDS      => $query
    ];
    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt_array($ch, $options);
    // APIリクエスト
    $result = curl_exec($ch);
    $info = curl_getinfo($ch);

    // リクエスト結果取得
    $errno = curl_errno($ch);
    $error = curl_error($ch);
    curl_close($ch);
    if (CURLE_OK !== $errno) {
        Log::error();
    }
    return $result;
} 

$lineNotifyToken = '〇〇〇〇〇〇〇〇';//こちらトークンを入れます。
$lineMessage = 'テスト'
sendLineNotify($lineNotifyToken, $lineMessage);

좋은 웹페이지 즐겨찾기