Merhaba, belirli bir albümdeki tüm resimleri (her zaman aynı sabit kodlanmış kimlik) yakalamaya çalışıyorum. Facebook’tan Graph API PHP SDK kullanıyorum.Belirli bir Facebook albümünün tüm görsellerini Graph API PHP SDK ile alın
<?php
require 'phpfiles/facebook.php';
$facebook = new Facebook(array(
'appId' => 'aaaa',
'secret' => 'bbbb',
'cookie' => true
));
$user_profile = $facebook->api('/1881235503185/photos?access_token=cccc');
var_dump($user_profile);
var_dump çıkışı: Bu benim kodudur ACCESS_TOKEN belirteci
array(1) { ["data"]=> array(0) { } }
- 1881235503185 sınırlı değildir MY albümünün id, bu herkes
- açık olmasıdır Ben fb kimliğim için uygulama sayfamdan alın. Ben och hatası almıyorum.
- İzinlerim (user_photos) var ve bir düzine başka izin eklemeyi denedim.
- Grafik API Gezgini ile çalıştığımda çalışır.
Ben JavaScript SDK sorunsuz çalışıyor kullanmak ...
FB.api('/1881235503185/photos?access_token=cccc', function(response) {
alert(response.data[0].name);
});
Çıktı: de içinde Diep
koymak şey mi unuttum?
o sürümü gerçekten çalışması js mu? Tam olarak aynı şeyi yapmalı ve JS çözümüyle ilgili bir problemle karşı karşıyayım. Albümün sahibi olarak oturum açarken bunu denediğimde - işe yarıyor. Ancak, başka bir kullanıcı olarak giriş yaptığımda, albümün herkese açık olması ve içeride herkese açık fotoğraflar olmasına rağmen yanıt boştur ... –