2013-07-12 2 views
0

Я использовал FB api для публикации фотографий в ленте новостей моего фанстра (http://www.facebook.com/MyApp/photos_stream), но с некоторого времени он прекратил размещать его в ленте новостей, и он просто загружал фотографии в какой-то альбом (http://www.facebook.com/MyApp/photos).Facebook photo feed

Это команда api, которую я использовал до и после ее работы, на моей стороне ничего не изменилось.

$result = $facebook->api('/123456789/photos', 'post', $attrs); 

Таким образом, вопрос заключается в том, как правильно размещать фотографии на стене вентилятора (временной шкале) и почему она перестала работать сама по себе?

Благодаря

ответ

0

У меня была та же проблема несколько раз назад. Фактически он работал, но вы должны пойти в папку с фотографией и принять загруженное изображение. В альбоме Facebook покажет вам панель, в которой говорится, что вы должны одобрить эти фотографии. Сделав это, Facebook опубликует изображения на временной шкале.

Я знаю, что это очень раздражает, но я не нашел лучшего решения (я думаю, что Facebook добавил новую безопасность, чтобы избежать злоупотреблений).

EDIT: Посмотрите на Facebook documentation.

Вы можете разместить фотографии на странице в стену, направив запрос POST НТТРА для PAGE_ID/фотографий с publish_stream и manage_pages разрешений и следующими параметрами.

Убедитесь, что вы используете эти два разрешения и что ваши параметры верны.

+0

Я не вижу одобрения варианта:/ – user10099

+0

Я использовал JavaScript SDK, но процесс должен быть таким же. Что вы указали в $ attrs? – glautrou

+0

Я пробовал все .. 'image', 'source', 'picture' и как относительный путь к изображению '@/images/image.jpg'. Все с одним и тем же результатом. Он просто загружает фотографию в альбом, но не timelime. У меня есть все разрешения. – user10099