• Login
  • Join
  • Home
  • Profil
  • Cara Pembelian
  • Kontak

logo

  • Home
  • Kategori Tutorial
    • Ajax - JQuery
    • API Developer
    • CakePHP
    • CodeIgniter
    • HTML & CSS
    • Lain-lain
    • MySQL - MySQLi
    • OOP PHP
    • PHP Classic
    • Smarty PHP
    • SMS Gateway
    • Version Control
  • Download
  • My Books
  • Prosedur Penulisan Naskah
  • Toko Online
  • My Sites
    • Asfamedia.com
    • Asfasolution.com
    • Komiqu.com
Home
  • Home
  • Login
  • Join
  • Kategori Tutorial
    • Ajax - JQuery
    • API Developer
    • CakePHP
    • CodeIgniter
    • HTML & CSS
    • Lain-lain
    • MySQL - MySQLi
    • OOP PHP
    • PHP Classic
    • Smarty PHP
    • SMS Gateway
    • Version Control
  • Download
  • Info Buku
  • Prosedur Penulisan Naskah
  • Toko Online
  • My Sites
    • Asfamedia.com
    • Asfasolution.com
    • Oaseast.com
  • Pembelian online saat ini dialihkan ke www.asfamedia.com
  • Dapatkan diskon hingga 40% dengan bergabung sebagai member di asfamedia.com (Khusus buku-buku penerbit CV. ASFA Solution)
  • Segera daftarkan email Anda di newsletter melalui right column untuk mendapatkan informasi terbaru agussaputra.com
  • Artikel dan informasi yang ditampilkan bisa Anda copy, dengan catatan: menuliskan sumber : agussaputra.com
  • Home
  • Artikel
  • API Developer

API Developer

26 November 2012
16   
8.493

API Developer

Saat ini, dunia web pasti tidak asing lagi dengan istilah tersebut.. bahkan saat ini telah menjadi trend dan kemampuan wajib bagi para developer dalam membangun website, karena API atau Application Programming Interface menawarkan beberapa kelebihan dibandingkan dengan tidak menggunakan API.. banyak sekali website yang menawarkan API untuk developer gunakan, diantaranya:

- Facebook

Web tanpa Facebook bisa dibilang bagai makanan tanpa garam, yah Facebook menjadi salah sarana utama untuk melakukan promosi dan share satu sama lain.. Facebook menawarkan berbagai macam fitur yang ditawarkan.. Mungkin bagi Anda yang beberapa bulan lalu hadir dalam acara "Facebook Developer World Hack Jakarta 2012", pasti bakal tercengang betapa kayanya fitur yang dimiliki oleh Facebook, diantaranya:

    - Facebook Connect
    - Plugin-Plugin lainnya, seperti Like, Send, Share, Comment, dll.
    - Open Graph dan sebangsanya.
    - dan masih banyak lagi lainnya.

Adapun tools dan dokumen pendukungya bisa Anda akses di website http://developers.facebook.com

- Twitter

Twitter juga bisa dibilang jejaring sosial nomor 2 setelah facebook yang patut diperhitungkan, bagaimana tidak, coba saja Anda lihat pada layar televisi.. banyak logo burung  berterbangan dimana-mana.. Mati aja deh kalo nggak punya Twitter, setidaknya hal itu yang sering penulis dengar dari orang-orang... Twitter juga banyak sekali menawarkan fitur, seperti:

- Twitter Search People
- Twitter Search Status
- Share to Twitter
- Tweet
- Streaming
- Direct Message
- Friends and Follower
- Wah, banyak banget deh..

saking banyaknya penulis jadi tertarik untuk berbagi dengan Anda, penulis ingin contohkan bagaimana caranya menampilkan search people twitter pada web kita.

Berikut caranya:

1. Download terlebih dahulu library class Twitter pada situs developer Twitter (https://dev.twitter.com/).

2. Buat file index.php dan simpan ke dalam root Anda (harus terhubung dengan internet), karena kita kan menggunakan tools web lain, jadi internet harus terpasang, syukur-syukur lebih baik Anda menyimpannya dalam server web hosting Anda. adapun skripnya sebagai berikut:

<form action="index.php" method="GET">
<textarea cols="40" name="q" rows="5"></textarea>
<input name="submit" type="submit" value="Twitter" />
</form>

<?php
error_reporting(0);


if ($_GET['submit'] == 'Twitter'){
    $q = $_GET['q'];
    if ($q != ''){
        require_once "includes/twitter/twitter.class.php";
        $twitter = new Twitter();
        $result = $twitter->search(array('q' => $q, 'lang' => 'en'));
        $i = 0;
        foreach ($result AS $view){
            if ($i++ >= 5) break;
            $screen = $view->from_user;
            $show = $twitter->loadUserInfo($screen);
            $decode = json_encode($show);
            $user_id = $show->id;
            $name = $show->name;
            $screen_name = $show->screen_name;
            $location = $show->location;
            $description = $show->description;
            $url = $show->url;
            $status = $show->status;


            foreach($status AS $stat){
                $status_user = $stat->text;
            }


            echo "$i. <img src='$view->profile_image_url' />
                    $show->name
                    $show->description
                    $status_user";
            echo "<br /><br />";
        }
    }
}
?>

 

3. Coba saja langsung Anda jalankan.. masukkan name twitter dan klik tombol Twitter.

- LinkedIn

LinkedIn bisa dibilang suatu web jejaring yang sehat atau bisa dibilang waras.. gimana nggak, coba saja Anda masuk LinkedIn, tak ada itu status-status gila berkeliaran .. :D LinkedIn dibuat secara profesional untuk ditujukan kepada dunia kerja, jadi jangan heran jika didalamnya banyak sekali info mengenai CV ataupun pekerjaan, dan hal itu kita bisa berkomunikasi dengan pekerja lainnya tentunya dalam jangkauan yang luas. Disini juga penulis ingin berbagi cara melakukan search menggunakan LinkedIn API.. tak usah basa-basi, penulis menyertakan seluruh filenya untuk bisa Anda download..

Dan mudah-mudahan penulisan mengenai API Developer ini bisa berjalan dengan lancar dan bisa segera diterbitkan, untuk itunya penulis mohon dukungannya kepada Anda sekalian..
Source lengkapnya bisa Anda download di http://www.agussaputra.com/files/twittertoli.zip

Semoga tutorial ini bisa bermanfaat bagi Anda.

recommend to friends
  • twitter

Artikel Terkait

Bagaimana Membuat Facebook Login di Versi Terbaru Facebook SDK 5.5

Bagaimana Membuat Facebook Login di Versi Terbaru Facebook SDK 5.5

16-06-2017 0
Memanfaatkan SMS API secara Online dengan PHP

Memanfaatkan SMS API secara Online dengan PHP

29-10-2016 0
Login with Twitter, Pilihan Tepat API Selain Connect Facebook

Login with Twitter, Pilihan Tepat API Selain Connect Facebook

01-10-2016 0

Komentar

  1. Muhammad Cahya
    28-11-2012, 11:36:49

    Maaf komentarnya sembarangan, saya beli buku mas yg cakephp dari lokomedia dan andi
    Tapi ngga nemu tutor acl, boleh minta tutornya ngga, hee
    yg di website resmi ngga jalan (mungkin sayanya ngga ngerti :p)

  2. Agus Saputra
    02-12-2012, 01:48:19

    Muhammad Cahya @ Coba baca ini http://net.tutsplus.com/tutorials/php/how-to-use-ca kephps-access-control-lists/ saya cukup lengkap...

  3. Doni
    11-12-2012, 11:10:55

    mas agus, keluarkan dong proyek yang menggunakan cake php terbaru... trims ;)

  4. Sony Xperia E
    11-12-2012, 21:01:03

    Ketika ada waktu longgar,dari pada corat-coret di tembok pinggir jalan tanpa guna,mendingan tulis alamat http://goo.gl/LQRL4 .

  5. Agus Saputra
    12-12-2012, 22:37:50

    Doni @ nanti saya pertimbangkan yah.. :)

  6. Izzati Al Vandiar
    22-12-2012, 09:55:47

    oh, baru tau saya..
    ilmu yg bermanfaat , tp apa tools seperti itu bisa dari server lokal ?

  7. Agus Saputra
    22-12-2012, 11:14:23

    Izzati Al Vandiar @ bisa, asal terhubung dengan internet ...

  8. Izzati Al Vandiar
    22-12-2012, 14:38:55

    jadi sesuai prosedur yang anda jelaskan di atas, cuma di tambah koneksi internet aja gitu?
    wah* iya makasih pak agus .
    sukses selalu

  9. Agus Saputra
    23-12-2012, 01:32:24

    Izzati Al Vandiar @ yah, untuk skrip siap pakainya bisa didownload di link yang disediakan..

  10. andirul
    26-12-2012, 05:07:03

    Mas mau nanx bagaimana caranx memasang tanda tangan kita di website seperti yang di website mas mhon bantuannx mas

  11. Agus Saputra
    26-12-2012, 22:35:57

    Andirul @ mudah kok, ada banyak cara... yang jelas Anda harus scan tanda tangan Anda dan dijadikan image, misalnya .jpg/.png

    1. Jika bersifat statis, bisa Anda taruh gambar ttd tersebut, cukup dengan <img src="File"> saja didalam konten yang ingin ada ttd nya

    2. Bisa juga jika textarea Anda menggunakan WYSIWYG, bisa Anda upload gambar ttdnya ditextarea...

    kalau saya menggunakan cara 1..

  12. andirl
    03-01-2013, 14:26:15

    terimah kasih mas akan sy coba maksih mas udh membantu.

  13. Heri S Ibrohim
    11-04-2017, 15:54:48

    saya membeli buku CD-PHP Gila! Trik Dahsyat Menjadi Master PHP di toko buku biobses palasari bandung. setelah saya coba untuk install di localhost dan saya coba2 melakukan transaksi. yang saya tanyakan adalah ketika melakukan chekout di localhost, kenapa ga' bisa melakukan transaksi.
    tolong diemailkan jawabannya.

    terima kasih.

    Heri
    [email protected]

  14. AGUS SAPUTRA
    12-04-2017, 16:05:25

    Heri S Ibrohim @ syarat untuk melakukan pemesanan (checkout) adalah harus login dulu sebagai member

  15. Heri S Ibrohim
    13-04-2017, 11:50:27

    Maksudnya saya sudah membeli bukunya pak. maksudnya ketika saya mencoba final projectnya di localhost. kenapa tidak bisa melakukan pembelian padahal sudah mendaftar. tapi datanya tidak bisa masuk kedatabasenya. member baru pun ga' bisa masuk kedatabasenya. kenapa ya?

  16. AGUS SAPUTRA
    14-04-2017, 05:46:56

    Heri S IBrohim @ Tidak ada masalah mas, semua lancar.. Untuk mengetahui sebabnya, ada baiknya hapus dulu perintah error_reporting(0) yang ada di header.php.. Silahkan dicoba lagi, ada error apa yang tampil di halaman website? karena itu bisa terjadi banyak kemungkinan, ada konfigurasi yang belum sesuai atau apapun, oleh sebab itu ikuti perintah yang saya tuliskan.. itu untuk mengetahui errornya

Tinggalkan Komentar


Lihat Semua

Buku Terbaruku

Panduan Praktis dan Jitu Menguasai PHP7 dan SQL Server 2017
Panduan Praktis dan Jitu Menguasai PHP7 dan SQL Server 2017

Like Our Page

Agus Saputra
CV. ASFA Solution

Terpopuler Saat Ini

  • Artikel Terpopuler
  • Buku Terpopuler
(74.027)

Mengubah +62 menjadi 0 dan 0 menjadi +62 - SMS

(60.472)

Membuat Laporan PDF PHP Berdasarkan Kondisi

(51.006)

Sebab Gammu Error 1053

(40.771)

Telah Terbit Buku Best Practice Membangun Aplikasi Pelayanan Publik dengan Framework Codeigniter 3

(37.752)

Import Excel to Database Menggunakan PHP dengan Filtering Data Besyarat

(36.017)

Membuat Menu Tree Sendiri

(34.543)

Membuat Statistika Pengunjung Secara Dinamis

(22.545)

Memanfaatkan SMS API secara Online dengan PHP

(20.866)

Upload Gambar Menggunakan Ajax (jQuery)

(19.014)

Step By Step Membangun Aplikasi SMS dengan PHP dan MySQL

(21.379)

Framework Codeigniter 3 Membangun Aplikasi Penggajian untuk Panduan Skripsi
by Yenda Purbadian

(19.304)

Membuat Aplikasi Absensi Dan Kuesioner Untuk Panduan Skripsi
by Agus Saputra

(18.902)

Proyek Membuat Aplikasi Forum Diskusi Dengan PHP Dan MySQL
by Agus Saputra

(18.262)

Aplikasi Penjualan Dan Pembelian Terintegrasi Dengan VB 6.0. Dan Data Report
by Agus Saputra, Sofyan Maulana, & Sutikno Sofjan

(16.826)

Trik Dahsyat Menjadi Web Master Dengan Framework CakePHP
by Agus Saputra

(16.344)

Aplikasi Pemesanan Tiket Online Berbasis Web Dan Android
by Akhmad Dharma Kasman

(15.830)

Membangun Aplikasi Toko Online Dengan PHP Dan SQL Server
by Agus Saputra

(14.796)

Mega Proyek 125 Juta Sistem Informasi Akademik Kampus
by Agus Saputra

(14.514)

Sistem Informasi Nilai Akademik Untuk Panduan Skripsi
by Agus Saputra

(14.485)

Teknik Cepat Membangun Aplikasi Web Dengan Framework CakePHP
by Agus Saputra

Newsletter

Masukkan email Anda untuk berlangganan informasi kami

Komentar Artikel Terakhir

  • AGUS SAPUTRA pada
    MySQL Deprecated? Bagaimana Jika Sudah Terlanjur Menggunakan?
    04 April 2020 23:36:33
  • Lpk Naura pada
    MySQL Deprecated? Bagaimana Jika Sudah Terlanjur Menggunakan?
    03 April 2020 01:43:24
  • Lpk Naura pada
    Mengirim Email Otomatis dengan Cron Jobs
    03 April 2020 01:41:33
  • Lpk Naura pada
    Mengirim Email Otomatis dengan Cron Jobs
    03 April 2020 01:40:29
  • Didik pada
    Update Source Code Final Project POS Web Base dengan Smarty PHP
    25 Februari 2020 05:46:58

Komentar Buku Terakhir

  • Hijau Generasi pada
    Mengenal Web Security - Kasus Eksploitasi Web dengan Ajax
    28 Maret 2020 21:59:10
  • y. ifliandry pada
    Mega Proyek 75 Juta Aplikasi Inventory Berbasis Web
    20 Maret 2020 03:08:36
  • Subarja Yasin pada
    Mega Proyek 125 Juta Sistem Informasi Akademik Kampus
    06 Februari 2020 09:43:44
  • Fedri pada
    Proyek Membuat Website Periklanan Dengan PHP
    05 Januari 2020 18:09:17
  • er pada
    Proyek Membuat Aplikasi Forum Diskusi Dengan PHP Dan MySQL
    09 Desember 2019 09:09:27
  • Home
  • Cara Pembelian
  • Kontak
© 2023. All Rights Reserved. CV. ASFA Solution, Software Development, IT and Publishing
×
Authorization
Login
Login menggunakan jejaring sosial
Anda juga masuk menggunakan akun facebook Anda.
  • Connect
×
JOIN AGUSSAPUTRA.COM
* All fields required