DAPATKAN DISINI

Thursday 5 July 2012

cara-cara buat aplikasi fb

Tutorial ini akan menerangkan bagaimana untuk membuat permohonan facebook menggunakan Graf api dan PHP.For mereka yang baru untuk platform Facebook anda perlu belajar asas api.We Graf untuk membina aplikasi facebook anda boleh lihat demo di sini
facebook-platform
facebook-platform
Tutorial ini akan menggunakan kod PHP- Lihat tutorial PHP di laman web kami
Pengenalan kepada Facebook platform
Facebook membolehkan pemaju untuk membina aplikasi menggunakan platform facebook yang mempunyai
FBML - Facebook Markup bahasa
FQL -
FQJS Bahasa Query Facebook - Facebook JavaScript
Ini pada dasarnya berasal dari piawaian HTML, SQL dan javascript untuk disesuaikan dengan environment.Other facebook daripada ini, anda perlu knoe bagaimana persekitaran facebook adalah built.Each yang dan setiap elemen di facebook adalah mudah diakses dari "Graf - API" yang meningkat versi api REST yang telah digunakan sebelum ini.
Katakan anda mahu untuk mengakses gambar profil seseorang, anda hanya boleh memanggil API ini
http://graph.facebook.com/
Url ini hanya mengembalikan gambar profil facebook account.All saya yang anda perlukan adalah nama atau UID orang itu, dalam kes ini anda boleh mengakses gambar profil saya menggunakan saya UID kuasa also.The Graf Api diri menjelaskan, anda jangan perlu melakukan program kompleks untuk melakukan tugas yang mudah ini.
Anda boleh dengan mudah mengakses maklumat seperti nama, umur, jantina, lokasi, kawan dan sebagainya Saya akan mengesyorkan anda untuk membaca Graf dokumentasi api . Perlu diingat bahawa bukan semua maklumat boleh diakses, anda perlu untuk mendapatkan kebenaran atau tanda akses dari pengguna untuk mengakses.
Langkah 1: Buat permohonan baru
Langkah pertama kami untuk membuat permohonan facebook terus untuk http://www.facebook.com/developers/~~V dan klik "permohonan baru" Beri permohonan anda nama dan bersetuju terma klik hantar.
facebook permohonan
facebook permohonan
Langkah 2: Isikan butir-butir permohonan itu
facebook permohonan
Anda akan diarahkan ke halaman ini untuk mengisi butir-butir penting permohonan.
Langkah 3: Isikan dalam integrasi facebook
Tiap-tiap permohonan mempunyai ID permohonan, permohonan rahsia utama dan kunci api unik untuk setiap application.You perlu mengisi butiran seperti halaman kanvas, kanvas url dan sebagainya.
facebook permohonan
Nota: Sila gunakan "https" dalam url kanvas selamat
halaman kanvas url permohonan facebook anda, anda boleh melihat permohonan anda itu URL.
Kanvas URL-Setiap permohonan hanya halaman PHP yang mudah yang akan dihoskan pada pelayan anda dan halaman kanvas hanya menyebabkan permohonan di dalam facebook.In kes ini saya telah menjadi tuan rumah fail-fail saya pada "www.devlup.com/fb/" Lihat kira-kira kanvas


Seni bina permohonan
Langkah 4: Lengkapkan pendaftaran
Buat masa sekarang klik simpan perubahan [anda boleh mengedit maklumat terperinci kemudian]
Langkah 5: turun pelanggan perpustakaan
Untuk bermula dalam pengaturcaraan anda perlu library.In pelanggan kes ini, kita membangun dalam PHP itu memuat turun perpustakaan pelanggan php . Terdapat perpustakaan pelanggan lain untuk Javascript, IOS, android SDK [ lihat di sini ].

PHP SDK
Langkah 6: Upload perpustakaan
Buat folder dalam server anda dan mengekstrak fail perpustakaan di sana, "src" folder mempunyai facebook.php yang akan berkhidmat sebagai perpustakaan pelanggan.

Langkah 7: mungkir Set
  1. include_once "src / facebook.php" ; $ app_id = 'ID APP ANDA' ; $ application_secret = 'APP RAHSIA ANDA' ; $ facebook = baru Facebook ( array ( 'appId' => $ app_id ,
  2. 'Rahsia' => $ application_secret ,
  3. 'Cookie' => benar, / / membolehkan cookie sokongan pilihan
  4. ));

Langkah 8: Kod
Periksa sama ada pengguna itu log masuk ke facebook sebelum yang memuatkan application.If pengguna yang tidak log masuk menunjukkan $ loginurl
melihat dataran salinan ke clipboard cetak ?
  1. jika ( $ facebook -> getSession ())
  2. {
  3. $ Pengguna = $ facebook -> getUser ();
  4. }
  5. lain
  6. {
  7. $ LoginUrl = "https://graph facebook .com / OAuth / kuasa? type = user_agent & paparan = halaman & client_id = APPID
  8. & Redirect_uri = http://apps.facebook.com/CANVAS URL /
  9. Skop & = user_photos " ;
  10. echo '' ;
  11. }
Langkah 9: Kutip butir-butir
Konsep permohonan ini adalah untuk memaparkan semua profil gambar kawan-kawan anda dalam halaman tunggal
Pertama mendapatkan UID loggin pengguna semasa dengan memanggil fungsi getuser ()
melihat dataran salinan ke clipboard cetak ?
  1. $ Uid = $ facebook -> getUser (); / / mendapatkan UID pengguna semasa
  2. $ Saya = $ facebook -> api ( '/ saya / kawan' ); / / mengakses semua maklumat rakan-rakan
  3. / / $ Saya mempunyai detail JSON semua kawan facebook pengguna semasa
  4. echo "kolaj Kawan" ;
  5. foreach ( $ saya [ 'Data' ] $ frns )
  6. {
  7. / / Paparkan gambar kawan-kawan satu demi satu
  8. echo "\ "". $ frns [ 'nama' ]. "\" / "alt =" "src =" \ ">" ;
  9. }
Langkah 10: pengekodan Lengkap
melihat dataran salinan ke clipboard cetak ?
  1. include_once "src / facebook.php" ;
  2. $ App_id = 'APPID' ;
  3. $ Application_secret = 'RAHSIA APP' ;
  4. $ Facebook = baru Facebook ( array (
  5. 'AppId' => $ app_id ,
  6. 'Rahsia' => $ application_secret ,
  7. 'Cookie' => benar, / / membolehkan cookie sokongan pilihan
  8. ));
  9. jika ( $ facebook -> getSession ()) {
  10. $ Pengguna = $ facebook -> getUser ();
  11. $ Uid = $ facebook -> getUser ();
  12. $ Saya = $ facebook -> api ( '/ saya / kawan' );
  13. echo "kawan Jumlah" sizeof ( $ saya [ 'Data' ]). "" ;
  14. echo "kolaj Kawan
  15. " ;
  16. foreach ( $ saya [ 'Data' ] $ frns )
  17. {
  18. echo "\ "". $ frns [ 'nama' .] "\" / "src =" \ "https: / / graph.facebook.com / "$ frns ['id']." / gambar \ ""> ";
  19. }
  20. echo "
  21. Oleh " ;
  22. }
  23. lain {
  24. $ LoginUrl = "https://graph.facebook.com/oauth/authorize?type=user_agent&display=page&client_id=APPID
  25. & Redirect_uri = http://apps.facebook.com/CANVAS URL /
  26. Skop & = user_photos " ;
  27. echo '. $ loginUrl . '"> ' ;
  28. }
  29. ?>
Setelah menyimpan yang file.Proceed ke URL kanvas anda untuk melihat demo permohonan anda [http://apps.facebook.com/canvasurl] anda boleh mengemukakan kepada direktori app facebook selepas 10 orang mula menggunakan aplikasi anda.
Langkah: 11 Hasil
DEMO

Kebenaran akses untuk pengguna kali pertama

No comments:

Related Posts Plugin for WordPress, Blogger...