facebook iframe php api

1 Cevap php

i am starting on a php based facebook app. the documentation at facebooks developer page is quite confusing.

i tuval sayfayı render için iframe yöntemini seçtiniz. ben php benim app yaptık ve benim sunucu üzerinde barındırılan. Şimdi apps.facebook.com tuval ince app yükler. ama şey API çağrıları çalışması yapmak mümkün duyuyorum.

ne ben bilmek istedim geçerli bir kullanıcı tarafından okunabilir verilere API çağrıları alınan xml / JSON verileri dönüştürmek için nasıl. i friends.get bana uid bir demet verir demek. şimdi nasıl bunları geçerli bir kullanıcı profili görüntü küçük veya bağlantıları görünmesi için?

i bu çok yeni. böylece herhangi bir yardım mutluluk duyacağız. ben sadece facebook API ile çalışmak için bilmek gerekir.

1 Cevap

Ben yerine FQL kullanmanızı öneririm - sizin FQL sorguları bina çok daha anlamanıza yardımcı olacak ne de kaputun altındaki FB gider artı SQL iyiyse size fark tablolardan resimler ve onların kimliklerini arkadaşlarına vermek için birden sorguları birleştirebilirsiniz bir resultset'de ...

FB fqlquery işlev çağrısı kullanın ve orada gerekli sütun adları geçmesi - örneğin Aşağıdaki tablodan akışı görebilirsiniz: http://wiki.developers.facebook.com/index.php/Stream%5F%28FQL%29 ve örneklere göre sorguları verebilir Burada verilen: http://wiki.developers.facebook.com/index.php/Fql.query

örneğin Bu tüm arkadaşlarıma için, bana akış tablosundaki newsfeed verir (sadece):

$logged_in_user = $facebook->get_loggedin_user();
select source_id, post_id, message, likes, created_time, updated_time from stream where source_id in (select uid from user where uid in (select uid2 from friend where uid1=' . $logged_in_user . ')) and filter_key=\'nf\' order by updated_time"

Arkadaşlarınızın resim URL'ler için kullanıcı FQL tablosunu sorgulamak ve önyüz seçtiğiniz lang görüntü kaplarda olanlar URL'leri görüntüleyebilirsiniz: http://wiki.developers.facebook.com/index.php/User%5F%28FQL)

Sorguları test için Konsolu'nu kullanın: http://developers.facebook.com/tools.php

Eğer daha rahat olduğunda ve FQL sorguları kullanarak http://wiki.developers.facebook.com/index.php/Fql.multiquery daha sonra MultiQuery kullanın