2011-02-06 3 views
1

Я написал приложение, которое размещало фотографии на FanPage в конкретном альбоме давно.Facebook Фото Загрузить в альбом на странице вентилятора не удалось

Теперь я не пользовался полгода. Теперь мне пришлось снова настроить приложение и снова предоставить расширенные разрешения на страницу вентилятора (streamm_publish). Но теперь у меня проблема, я использую старый REST API, что теперь дает мне ошибку: неизвестная ошибка, связанная с кодом ошибки 1.

Затем я попытался опубликовать на Facebook Graph api. Я попытался позвонить в Api/pageid/albumid/photos, что не работает (неизвестные компоненты пути) Я попытался позвонить в/albumid_from_my_page/photos, затем фотографии были опубликованы в моем профиле Я попытался загрузить его to/pageid/photos, что то же самое, что указано выше

Но код fpr REST Api хорошо работал, в чем проблема, и почему новый Graph Api не работает, как она должна? (BUG?)

ответ

1

Чтобы отправить фотографию в альбом, это код:

$post_data = array(
    "message" => "My photo caption", 
    "source" => '@' . realpath($file) 
); 
$album_id = "XXXXX"; 
$facebook->api("/$album_id/photos", 'post', $post_data); 

Теперь я предполагаю, что для взаимодействия с альбомами альбомов вам понадобится страница access_token, добавленная в ваш массив $post_data, для этого проверьте это answer.

1

Вы должны принять access_token страницы ...

попробовать: http://graph.facebook.com/me/accounts?access_token= ПОЛУЧИТЬ ЭТО СИМВОЛ С ПОМОЩЬЮ GRAPH API ... или сделать с помощью getAccessToken() ...

и увидеть все страницы и мки что у вас есть, найти только приложение для этого случая и КОПИРОВАТЬ ТОКЕН ... и черт!

Это можно увидеть эту лексему мысль GRAPH API EXPLORER ...

С уважением.

Смежные вопросы