Oke mas mbak bro..disini saya akan mencoba berbagi sedikit tentang bot facebook via BB(ori) dengan token tentunya
. Tapi tidak hanya auto update biasa, kali ini kita akan membuat
random ayat sebagai status kita. Kita tidak perlu menulis random ayat
tersebut, tetapi cukup mengambil dari widget random ayat milik mas Aryo
Sanjaya di http://widgets.mahesajenar.com/
.Maaf sebelumnya kepada mas Aryo karena belum meminta izin terlebih
dahulu. Tapi saya yakin beliau tidak berkeberatan karena ini hanya
sekedar untuk belajar. Okelah mari kita mulai pada cara kerjanya.
Pertama kita buat mirror random ayat untuk di tampilkan di status kita terlebih dahulu dengan metode Curl. Intinya kita akan membersihkan konten ayat dari http://www.mahesajenar.com/scripts/ayat.php kode lain
berikut code nya :
Simpan dengan nama ayat.php lalu upload di hosting .
demo : http://www.marahmerah.com/ayat.php
Setelah random ayat bersih berhasil di buat, sekarang kita akan menampilkannya dalam auto status facebook. Disini saya akan menggunakan metode graph + token dari Blackberry, biar kelihatan keren sedikit .
Langkah 1 tentu saja kita ambil token Blackberry disini terlebih dahulu, untuk di masukkan dalam kode berikut :
Untuk cronjobs atau timer,mau berapa kali ditampilkan silakan di status, sesuaikan dengan hosting masing-masing..
Terimakasih, selamat mencoba
Pertama kita buat mirror random ayat untuk di tampilkan di status kita terlebih dahulu dengan metode Curl. Intinya kita akan membersihkan konten ayat dari http://www.mahesajenar.com/scripts/ayat.php kode lain
berikut code nya :
<?php function bacaHTML($url){ // inisialisasi CURL $data = curl_init(); // setting CURL curl_setopt($data, CURLOPT_RETURNTRANSFER, 1); curl_setopt($data, CURLOPT_URL, $url); // menjalankan CURL untuk membaca isi file $hasil = curl_exec($data); curl_close($data); return $hasil; } $isine = bacaHTML('http://www.mahesajenar.com/scripts/ayat.php'); $bersih= explode('<b>', $isine); $bersih= str_replace("document.write(", "", $bersih); $bersih= str_replace("widget lain", "", $bersih); $bersih= str_replace("<br/><br/><a href='http://widgets.mahesajenar.com/'></a>", "", $bersih); $bersih= str_replace("</strong>", "", $bersih); $bersih= str_replace("<br /><strong>", "", $bersih); $bersih= str_replace(");", "", $bersih); echo "$bersih[0]"; ?>
Simpan dengan nama ayat.php lalu upload di hosting .
demo : http://www.marahmerah.com/ayat.php
Setelah random ayat bersih berhasil di buat, sekarang kita akan menampilkannya dalam auto status facebook. Disini saya akan menggunakan metode graph + token dari Blackberry, biar kelihatan keren sedikit .
Langkah 1 tentu saja kita ambil token Blackberry disini terlebih dahulu, untuk di masukkan dalam kode berikut :
<?php $access_token = "kode token kamu"; $url = "https://graph.facebook.com/me/feed?method=POST"; $linx = "http://www.marahmerah.com/ayat.php"; $status = file_get_contents($linx); $ch = curl_init(); $attachment = array( 'access_token' => $access_token, 'message' => $status, ); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment); $result= curl_exec($ch); curl_close ($ch); ?>simpan dengan nama status.php ,lalu upload di hosting
Untuk cronjobs atau timer,mau berapa kali ditampilkan silakan di status, sesuaikan dengan hosting masing-masing..
Terimakasih, selamat mencoba
Posting Komentar