Cara Mudah Mengirim Pesan Menggunakan Line Bot SDK PHP

Saya akan menjelaskan cara mudah instalasi Line Bot dan mengirimkan pesan melalui Line Bot. Untuk mengetahui lebih lanjut mengenai Line Bot,  silahkan mengunjungi website berikut:
https://developers.line.me/en/docs/

Requirement:
1. Public web server
2. Https
3. Composer

Steps: 

1. Daftar akun di : https://developers.line.me/ 
2. Simpan Channel Token dan Channel Secret.  
3. Install composer terlebih dahulu (jika tidak ada) dan kemudian install Line Bot SDK PHP difolder yang anda inginkan dengan command berikut:

$ php composer-setup.php --install-dir=bin   
$ php composer.phar require linecorp/line-bot-sdkphp

4. Jika berhasil, akan muncul file autoload.php
5. Buka dan ketik script dibawah ini pada file autoload.php

<?php

// autoload.php @generated by Composer
define("LINE_MESSAGING_API_CHANNEL_TOKEN", 'CHANNEL_TOKEN');
define("LINE_MESSAGING_API_CHANNEL_SECRET", 'CHANNEL_SECRET');

$httpClient = new LINE\LINEBot\HTTPClient\CurlHTTPClient(
LINE_MESSAGING_API_CHANNEL_TOKEN);

$bot = new LINE\LINEBot($httpClient, ['channelSecret' =>
LINE_MESSAGING_API_CHANNEL_SECRET]);

$textMessageBuilder = new LINE\LINEBot\MessageBuilder\TextMessageBuilder('hello');

$response = $bot->pushMessage('USER_ID', $textMessageBuilder);//userId yang ada pada profil line developer

//$response = $bot->getFollowersIds('');
if ($response->isSucceeded()) {

  echo 'Succeeded!';
   return;
}else{
echo $response->getHTTPStatus() . ' ' . $response->getRawBody();

  return;
}

?>

Comments

Post a Comment

Popular Posts