witam,
mam taki skrypt
<?php
require 'facebook.php';
$appId = '';
$secret = '';
$facebook = new Facebook
(array('appId' => $appId, 'secret' => $secret, 'cookie' => true));
$user = $facebook->getUser();
if($user)
{
try
{
$user_profile = $facebook->api('/me/albums');
if(!empty($user_profile['data'])) {
foreach($user_profile['data'] as $album)
{
$photos = $facebook->api("/{$album['id']}/photos");
foreach($photos['data'] as $photo)
echo "<img src='{$photo['source']}' />", "<br />"; }
}
//$status = $facebook->api('/me/feed', 'POST', array('message' => 'This post came from my app.'));
//$params = array('message' => 'Testowy wpis', 'link' => 'http://nasza-strona.pl', 'name' => 'Tytuł wpisu', 'caption' => 'Opis wpisu', 'picture' => 'http://nasza-strona.pl/obrazki/obrazek.jpg', 'description' => 'Dłuższy opis', 'actions' => array('name' => 'Przejdź do aplikacji Nasza Aplikacja', 'link' => 'http://apps.facebook.com/nasza_aplikacja/'), 'privacy' => array('value' => 'ALL_FRIENDS'));
//$post = $facebook->api('/me/feed', 'post', $params);
}
catch (FacebookApiException $e)
{
$user = null;
}
echo '<a href="'.$facebook->getLogoutUrl().'">Wyloguj</a>'; } else
echo '<a href="'.$facebook->getLoginUrl(array('req_perms' => 'user_status,publish_stream,user_photos')).'">Zaloguj</a>';
?>
powinien pobierać zdjęcia z albumu, jednak coś jest nie tak z "Zapytaniem o uprawnienia" - na liście mam tylko "Dostęp do podstawowych informacji o mnie", a chcę też dostęp do zdjęć mieć. Wcześniej bez problemu pobierało mi zdjęcia i wyświetlało.
Robiąc skrypt sugerowałem się tymi pomocami:
- http://webhelp.pl/artykuly/facebook-tworzenie-aplikacji-zezwolenia-i-korzystanie-z-api/
- http://www.joeyrivera.com/2010/facebook-graph-api-app-easy-w-php-sdk/
proszę o pomoc