2013-12-03 3 views
1

Может ли кто-нибудь помочь мне объяснить, как опубликовать статус с фотографиями (а не с одним фото) с помощью графика api;опубликовать несколько фотографий на facebook timeline

Я пытаюсь добавить фотографии в me/photos, но мне не нужно видеть фотографии с предыдущих сообщений.

Когда я использую что-то вроде TIMELINE_ALBUM/photos, чтобы опубликовать на пользовательской шкале времени мои фотографии, ее работы очень красивые, но я не могу разместить более одной фотографии.

com.restfb.FacebookClient facebookClient = new DefaultFacebookClient(user.getSnToken()); 
FacebookType type = facebookClient.publish(timeline + "/feed", FacebookType.class,binaryAttachment, Parameter.with("message", message)); 
return new PublishFacebookResult(Const.OK, type.getId()); 

ответ

3

Если это о том, почему он не показывает достойной на facebook поток

Длинный ответ

Facebook работает следующим образом.

  • Когда вы загружаете несколько фотографий, в потоке стены должна быть запись, в которой говорится, что новые фотографии добавляются в альбом (по временной шкале по умолчанию).
  • Когда вы загружаете одну фотографию, в потоке стены должна быть запись, в которой говорится, что новая фотография была загружена/отправлена. (который также будет записан в хронологическом альбоме, если не указано)

Но у одного сообщения никогда не может быть много фотографий. Только запись, в которой упоминаются новые фотографии, была добавлена ​​в определенный альбом. Поэтому, если вы прокомментируете эту запись, эти комментарии переходят к комментариям альбома.

Короткий ответ

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

Если его чисто о возможности загружать несколько фотографий в одном API вызова

вы должны сделать отдельные вызовы API, по вызову на фото по умолчанию. Api не поддерживает многократную загрузку фотографий.

Редактировать: Обратите внимание, что платформа Facebook постоянно меняется, поэтому эта информация может быть устарела в какой-то момент, но API по-прежнему не поддерживает загрузку нескольких изображений.

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