Facebook uygulama
15
●1.168
- 09-01-2011, 01:56:50Kimlik doğrulama veya yönetimden onay bekliyor.Facebook uygulama yapımını kavramaya calısıyorum, kütüphanesini indirdim ftp ye attım, uygulama olusturdum. Fakat userid bilgilerini verdikleri kodla ne alabiliyorum ne ekrana basabiliyorum ufak basit bir uygulaması olan verebilir mi incelemem için yada neden basmıyor yardımcı olabilirseniz çok sevinirim yoksa kafayı tırlatıcam
- 09-01-2011, 16:39:42Eski tip kütüphane çok daha kolay aslında, ondan bir kaç örnek vereyim ileride yeniye geçince daha rahat kavrarsın.
Öncelikle fonksiyonların olduğu kütüphaneyi ekliyoruz
require_once 'src/facebook.php';
key ve secret'ı tanımlıyoruz, elbette değerlerini ata bunlara.
$facebook = new Facebook($appapikey, $appsecret);
kullanıcının giriş yapıp onay vermesini istiyoruz
$user_id = $facebook->require_login();
daha sonra ise, örnek olarak arkadaş listesini çekelim
$friends = $facebook->api_client->friends_get();
Artık tüm listesini $friends'e atadık. daha sonra dilediğin gibi kullanabilirsin.
İncelemen gereken yer
http://developers.facebook.com/docs/reference/rest/ - 09-01-2011, 17:46:04Ftp ye facebook dosyalarını attım hocam
<?php
require_once 'facebook-php-sdk/src/facebook.php';
$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();
$friends = $facebook->api_client->friends_get();
print_r($friends);
?>
index.php dosyam yukarıdaki şekilde ama
http://apps.facebook.com/xxx/ olarak girildiğinde ne uygulamayı kur diyor, nede ekrana bişey yazıyor sorun nerede? - 09-01-2011, 17:52:12yeni kütüphaneyi attım hocam şimdi kodlarım bu şekilde ama apps.facebook.com/xxxx/ girdiğimde ilginç bir hata var yeniden dene diyor uygulamayı açmıyor.un4saken adlı üyeden alıntı: mesajı görüntüle
- 09-01-2011, 18:02:45Şuradan eski kütüphaneyi al
http://www.imakeinternet.com/facebook-php-sdk_OLD.zip
<?php require_once "facebook.php"; $appapikey = 'xxxxxxx'; $appsecret = 'xxxxxxx'; $facebook = new Facebook($appapikey, $appsecret); $user = $facebook->user; $user = $facebook->require_login(); $info = $facebook->api_client->fql_query("SELECT uid FROM user WHERE uid = $user"); for ($i=0; $i < count($info); $i++) { $record = $info[$i]; $user_id=$record['uid']; } echo "$user_id"; ?>Bu bahsettiğim eski kütüphane, senin son mesajındaki kodlar yeni kütüphane için geçerli ki çok karışıktır.