SlideShare a Scribd company logo
1 of 7
Download to read offline
Membuat decode and encode dengan menggunakan facebook



Apasih Json itu?
JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (notasi objek
JavaScript) adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis
teks dan terbaca manusia serta digunakan untuk merepresentasikan struktur data
sederhana dan larik asosiatif (disebut objek).
Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu
koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah
pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap
penggunaan tradisional format XML.
Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara
spesifik, edisi ketiga standar ECMA-262, Desember 1999) dan umumnya digunakan
dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada
suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk
banyak jenis bahasa pemrograman.
JSON dibangun dalam dua struktur :
1. Beberapa pasangan dari nama/nilai. Dalam beberapa bahasa perograman biasa
disebut dengan istilah object, record, struct, tabel hash, key list atau associative
array.
2.

Nilai-nilai yang terusun secara ordered list. Biasa disebut dengan array, vector,

list atau daftar dalam bahasa pemrograman.


Langkah-langkah membuat script JSON decode dan JSON encode untuk facebook
Pertama untuk facebook dengan JSON decode :
1. Kita buka browser terlebih dahulu
2. Kita menggunakan “graph” untuk mengetahui identitas kita yang ada di facebook
3. Kita ketikkan pada web address graph.facebook.com/username_kita
4. Contohnya seperti gambar dibawah ini

5.

Maka id kita akan muncul seperti contoh dibawah ini :

{
"id": "100003389162085",
"name": "Yolanda Retditia",
"first_name": "Yolanda",
"last_name": "Retditia",
"username": "lala.shaun1",
"gender": "female",
"locale": "id_ID"
}
6. Selanjutnya kita ketikkan source code seperti gambar dibawah ini menggunakan
netbeans IDE berdasarkan id kita yang ada di facebook.
7.

Kemudian setelah selesai kita simpan di localhost kita yaitu di “htdocs” dengan
format php.
8. Selanjutnya kita aktifkan xampp kita dan jangan lupa komputer kita harus connect ke
internet untuk menjalankan script tersebut.
9. Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya
adalah graphfacebook.php
10. Selanjutnya kita panggil script tersebut seperti gambar dibawah ini dan Outputnya :

11. Atau kita bisa langsung saja memanggil URL-nya seperti contoh dibawah ini :
12. Kemudian setelah selesai kita simpan di localhost kita yaitu di htdocs dengan format
php.
13. Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya
adalah graphfacebook2.php
14. Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini :

Kedua untuk facebook dengan JSON encode :
1. Langsung saja kita ketikkan source code seperti gambar dibawah ini :
2. Kemudian setelah selesai kita simpan di localhost yaitu di htdocs dengan format php
3. Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya
adalah graphfacebook3.php
4. Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini :

Langkah-langkah membuat script JSON decode dan JSON encode memakai identitas
kita sendiri.
Pertama JSON decode :
1. Kita buka netbeans terlebih dahulu
2. Kemudian kita ketikkan source code seperti gambar dibawah ini :




Kemudian setelah selesai kita simpan di localhost kita yaitu di htdocs dengan format php
Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya
adalah decode.php
Selanjutnya kita panggil script tersebut seperti gambar dibawah ini,,,dan hasilnya :

Kedua JSON encode :



kita ketikkan source code seperti gambar dibawah ini :




Kemudian setelah selesai kita simpan di tempat yang sama dengan format yang sama
Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya adalah
datadecode.php
Selanjutnya kita panggil script tersebut seperti gambar dibawah ini dan hasilnya :

More Related Content

What's hot

Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893Riyadi Saputra
 
Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020Lucky AnugerahP
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 jsonrikarica
 
Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka APIdhkdika
 
Format json
Format jsonFormat json
Format jsonPhu Ndut
 
Tugas 2 rekweb laily fitria 1412510511
Tugas 2 rekweb laily fitria 1412510511Tugas 2 rekweb laily fitria 1412510511
Tugas 2 rekweb laily fitria 1412510511lailyfitria
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlDermawanAdi
 
Install database mongodb dan koneksi database mongo db
Install database mongodb dan koneksi database mongo dbInstall database mongodb dan koneksi database mongo db
Install database mongodb dan koneksi database mongo dbBambang
 
Penjelasan json 141151850
Penjelasan json 141151850Penjelasan json 141151850
Penjelasan json 141151850fitrohtulhadi
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databasefebeniken
 
Tugas 1300631003
Tugas 1300631003Tugas 1300631003
Tugas 1300631003viki848
 
Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Ristanto Dp
 
How to generate php to json
How to generate php to jsonHow to generate php to json
How to generate php to jsongabyrizki3
 

What's hot (19)

Tugas4
Tugas4Tugas4
Tugas4
 
Tugas 4 api
Tugas 4 apiTugas 4 api
Tugas 4 api
 
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
Tugas 2 – rekayasa web - Riyadi Saputra - 1311510893
 
Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020Tugas pemrograman3 penjelasandecode&encode_1100631020
Tugas pemrograman3 penjelasandecode&encode_1100631020
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 
Laporan json dhka API
Laporan json dhka APILaporan json dhka API
Laporan json dhka API
 
Format json
Format jsonFormat json
Format json
 
Tugas 2 rekweb laily fitria 1412510511
Tugas 2 rekweb laily fitria 1412510511Tugas 2 rekweb laily fitria 1412510511
Tugas 2 rekweb laily fitria 1412510511
 
Pemanfaatan json dengan mysql
Pemanfaatan json dengan mysqlPemanfaatan json dengan mysql
Pemanfaatan json dengan mysql
 
Tugas 4
Tugas 4Tugas 4
Tugas 4
 
Json dengan php-my sql
Json dengan php-my sqlJson dengan php-my sql
Json dengan php-my sql
 
Install database mongodb dan koneksi database mongo db
Install database mongodb dan koneksi database mongo dbInstall database mongodb dan koneksi database mongo db
Install database mongodb dan koneksi database mongo db
 
Penjelasan json 141151850
Penjelasan json 141151850Penjelasan json 141151850
Penjelasan json 141151850
 
Pengenalan json
Pengenalan jsonPengenalan json
Pengenalan json
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-database
 
Tugas 1300631003
Tugas 1300631003Tugas 1300631003
Tugas 1300631003
 
Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048Tugas pemrograman3 penjelasandecode&encode_1100631048
Tugas pemrograman3 penjelasandecode&encode_1100631048
 
How to generate php to json
How to generate php to jsonHow to generate php to json
How to generate php to json
 
Hani 1100631043
Hani 1100631043Hani 1100631043
Hani 1100631043
 

Viewers also liked

Hc 200 trompete 1
Hc 200 trompete 1Hc 200 trompete 1
Hc 200 trompete 1arranjador
 
Seminario ISEC per una didattica della storia mista
Seminario ISEC per una didattica della storia mistaSeminario ISEC per una didattica della storia mista
Seminario ISEC per una didattica della storia mistaofficinadellostorico
 
Hc 200 trompa 2
Hc 200 trompa 2Hc 200 trompa 2
Hc 200 trompa 2arranjador
 
Hc 200 trompa 1
Hc 200 trompa 1Hc 200 trompa 1
Hc 200 trompa 1arranjador
 
Componentes de la tarjeta madre
Componentes de la tarjeta madreComponentes de la tarjeta madre
Componentes de la tarjeta madreDuvan Tafur
 
Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?
Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?
Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?Meetweb
 
Deutsche Links-up Webinar Presentation
Deutsche Links-up Webinar PresentationDeutsche Links-up Webinar Presentation
Deutsche Links-up Webinar PresentationLinks-up
 

Viewers also liked (7)

Hc 200 trompete 1
Hc 200 trompete 1Hc 200 trompete 1
Hc 200 trompete 1
 
Seminario ISEC per una didattica della storia mista
Seminario ISEC per una didattica della storia mistaSeminario ISEC per una didattica della storia mista
Seminario ISEC per una didattica della storia mista
 
Hc 200 trompa 2
Hc 200 trompa 2Hc 200 trompa 2
Hc 200 trompa 2
 
Hc 200 trompa 1
Hc 200 trompa 1Hc 200 trompa 1
Hc 200 trompa 1
 
Componentes de la tarjeta madre
Componentes de la tarjeta madreComponentes de la tarjeta madre
Componentes de la tarjeta madre
 
Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?
Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?
Web Marketing | Cosa puoi fare per aumentare le visite del tuo sito?
 
Deutsche Links-up Webinar Presentation
Deutsche Links-up Webinar PresentationDeutsche Links-up Webinar Presentation
Deutsche Links-up Webinar Presentation
 

Similar to Tugas3 pemrograman3 1100631006

Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024Wika Anggya
 
Tugas2 rekayasaweb
Tugas2 rekayasawebTugas2 rekayasaweb
Tugas2 rekayasawebseptianarul
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariAsfiyuli Wulandari
 
Tugas4
Tugas4Tugas4
Tugas4aritok
 
Tugas4_pem_API
Tugas4_pem_APITugas4_pem_API
Tugas4_pem_APIerickz23
 
Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)Nico Nandika
 
Tugas 2 Rekayasa Web 0316
Tugas 2 Rekayasa Web 0316Tugas 2 Rekayasa Web 0316
Tugas 2 Rekayasa Web 0316sapatati
 
Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586
Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586
Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586freddyferdiansyah27
 
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabelFungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabelErfan Bahtiar
 
Tugas2 rekayasa web-1412510917
Tugas2 rekayasa web-1412510917Tugas2 rekayasa web-1412510917
Tugas2 rekayasa web-1412510917rimaafauziaah
 
Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Dwi Fahmi
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009Wika Anggya
 

Similar to Tugas3 pemrograman3 1100631006 (20)

Dian json
Dian jsonDian json
Dian json
 
Tugas4 1300631024
Tugas4 1300631024Tugas4 1300631024
Tugas4 1300631024
 
Laporan6 tugas5_JSON
Laporan6 tugas5_JSONLaporan6 tugas5_JSON
Laporan6 tugas5_JSON
 
Tugas2 rekayasaweb
Tugas2 rekayasawebTugas2 rekayasaweb
Tugas2 rekayasaweb
 
Tugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandariTugas pemrograman3json 1100631025_asfi yuli wulandari
Tugas pemrograman3json 1100631025_asfi yuli wulandari
 
Tugas4
Tugas4Tugas4
Tugas4
 
Tugas4_pem_API
Tugas4_pem_APITugas4_pem_API
Tugas4_pem_API
 
Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)Tugas 2 – rekayasa web (nico nandika 1111511125)
Tugas 2 – rekayasa web (nico nandika 1111511125)
 
Tugas 2 Rekayasa Web 0316
Tugas 2 Rekayasa Web 0316Tugas 2 Rekayasa Web 0316
Tugas 2 Rekayasa Web 0316
 
Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586
Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586
Tugas 2 rekayasa web Freddy Ferdiansyah 1412510586
 
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabelFungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
Fungsi di PHP untuk men-generate file JSON berdasarkan data yang ada di tabel
 
Tugas2 rekayasa web-1412510917
Tugas2 rekayasa web-1412510917Tugas2 rekayasa web-1412510917
Tugas2 rekayasa web-1412510917
 
Hani 1100631043 mi_b
Hani 1100631043 mi_bHani 1100631043 mi_b
Hani 1100631043 mi_b
 
Tugas kienda 1100631014
Tugas kienda 1100631014Tugas kienda 1100631014
Tugas kienda 1100631014
 
Tugas 4 json
Tugas 4 jsonTugas 4 json
Tugas 4 json
 
Tugas 2 rekayasa web (0916)
Tugas 2   rekayasa web (0916)Tugas 2   rekayasa web (0916)
Tugas 2 rekayasa web (0916)
 
Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037Tugas pemrograman3 penjelasandecode&encode_1100631037
Tugas pemrograman3 penjelasandecode&encode_1100631037
 
Penjelasan JSON
Penjelasan JSONPenjelasan JSON
Penjelasan JSON
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 
Tugas2 1300631009
Tugas2 1300631009Tugas2 1300631009
Tugas2 1300631009
 

Tugas3 pemrograman3 1100631006

  • 1. Membuat decode and encode dengan menggunakan facebook  Apasih Json itu? JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (notasi objek JavaScript) adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML. Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. JSON dibangun dalam dua struktur : 1. Beberapa pasangan dari nama/nilai. Dalam beberapa bahasa perograman biasa disebut dengan istilah object, record, struct, tabel hash, key list atau associative array. 2. Nilai-nilai yang terusun secara ordered list. Biasa disebut dengan array, vector, list atau daftar dalam bahasa pemrograman.
  • 2.  Langkah-langkah membuat script JSON decode dan JSON encode untuk facebook Pertama untuk facebook dengan JSON decode : 1. Kita buka browser terlebih dahulu 2. Kita menggunakan “graph” untuk mengetahui identitas kita yang ada di facebook 3. Kita ketikkan pada web address graph.facebook.com/username_kita 4. Contohnya seperti gambar dibawah ini 5. Maka id kita akan muncul seperti contoh dibawah ini : { "id": "100003389162085", "name": "Yolanda Retditia", "first_name": "Yolanda", "last_name": "Retditia", "username": "lala.shaun1", "gender": "female", "locale": "id_ID" } 6. Selanjutnya kita ketikkan source code seperti gambar dibawah ini menggunakan netbeans IDE berdasarkan id kita yang ada di facebook.
  • 3. 7. Kemudian setelah selesai kita simpan di localhost kita yaitu di “htdocs” dengan format php. 8. Selanjutnya kita aktifkan xampp kita dan jangan lupa komputer kita harus connect ke internet untuk menjalankan script tersebut. 9. Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya adalah graphfacebook.php 10. Selanjutnya kita panggil script tersebut seperti gambar dibawah ini dan Outputnya : 11. Atau kita bisa langsung saja memanggil URL-nya seperti contoh dibawah ini :
  • 4. 12. Kemudian setelah selesai kita simpan di localhost kita yaitu di htdocs dengan format php. 13. Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya adalah graphfacebook2.php 14. Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini : Kedua untuk facebook dengan JSON encode : 1. Langsung saja kita ketikkan source code seperti gambar dibawah ini :
  • 5. 2. Kemudian setelah selesai kita simpan di localhost yaitu di htdocs dengan format php 3. Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya adalah graphfacebook3.php 4. Dan setelah kita panggil script diatas hasilnya seperti gambar dibawah ini : Langkah-langkah membuat script JSON decode dan JSON encode memakai identitas kita sendiri. Pertama JSON decode : 1. Kita buka netbeans terlebih dahulu 2. Kemudian kita ketikkan source code seperti gambar dibawah ini :
  • 6.    Kemudian setelah selesai kita simpan di localhost kita yaitu di htdocs dengan format php Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya adalah decode.php Selanjutnya kita panggil script tersebut seperti gambar dibawah ini,,,dan hasilnya : Kedua JSON encode :  kita ketikkan source code seperti gambar dibawah ini :
  • 7.    Kemudian setelah selesai kita simpan di tempat yang sama dengan format yang sama Disini saya menyimpannya di folder tugaspemrog3_1100631006 dan nama filenya adalah datadecode.php Selanjutnya kita panggil script tersebut seperti gambar dibawah ini dan hasilnya :