PHP Programming
Mengirimkan Tweet Melalui PHP Secara Otomatis

Mengirimkan Tweet Melalui PHP Secara Otomatis

Oleh | Minggu, 03 Juni 2018 23:12 WIB | 6.627 Views | Comments 2018-06-03 23:12:29

Twitter adalah salah satu sosial media yang hingga saat ini masih bertahan bersanding bersama Facebook dan juga Instagram. Terkadang kita membutuhkan otomatisasi untuk mengirimkan status atau tweet ke Twitter dari aplikasi yang kita buat atau website yang kita buat menggunakan PHP. Untuk melakukannya, perhatikan beberapa langkah berikut ini:

Terlebih dahulu, kita harus membuat sebuah Apps di Twitter Development atau dengan mengunjungi URL https://apps.twitter.com. Di Halaman ini silahkan buat sebuah apps dengan melengkapi seluruh informasi yang diminta oleh twitter. Kemudian setelah terbuat aplikasinya silahkan masuk ke Tab Key and Token Keys yang tampilannya seperti dibawah ini:

Pada halaman diatas, semua informasi yang dibutuhkan untuk parameter di sourcecode yang akan kita buat sudah lengkap. Selanjutnya yang kita butuhkan lagi adalah script TwitterAuth yang telah dibuat oleh Abraham di github. Silahkan download sourcenya di https://github.com/abraham/twitteroauth, kemudian extractlah dan upload pada folder yang telah anda sediakan dihosting anda. 

Setelah semuanya lengkap berikut ini sourcecode yang dapat digunakan untuk membuat tweet otomatis menggunakan PHP dari website anda.

<?php
require 'twitter/autoload.php';
use AbrahamTwitterOAuthTwitterOAuth;

if (!defined('CONSUMER_KEY')) {   define('CONSUMER_KEY', 'ISI_DENGAN_APIKEY'); }

if (!defined('CONSUMER_SECRET')) {  define('CONSUMER_SECRET', 'ISI_DENGAN_APISECRET'); }

if (!defined('OAUTH_TOKEN')) {  define('OAUTH_TOKEN', 'ISI_DENGAN_TOKENKEY'); }

if (!defined('OAUTH_SECRET')) { define('OAUTH_SECRET', 'ISI_DENGAN_TOKENSECRET'); }

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_SECRET);
$content = $connection->get('account/verify_credentials');
$status = "Ini adalah tweet otomatis yang dikirim dari PHP";
$connection->post('statuses/update', array('status' => $status));

?>

Script diatas anda dapat integrasikan dengan berbagai aplikasi yang telah anda buat seperti Informasi Cuaca, Berita otomatis terupdate ke twitter dan konten-konten lainnya dari website anda. Selamat mencoba dan semoga bermanfaat.


Baca atau Download PDF Adi Sumaryadi - Bicara IT dan Internet







Mungkin anda tertarik menonton video tentang Mau Jadi Orang IT? Inilah Peta Jalan atau Roadmap yang Harus Ditempuh


PHP Programming Lainnya