Размещение фотографии на стене - PullRequest
0 голосов
/ 12 января 2012

Можно ли опубликовать фотографию на стене (а не в альбоме, созданном для приложения)? Я думал об итерации по всем альбомам пользователя и публикации в "Стеновых фотографиях", но думаю, есть ли более элегантный способ?

Спасибо

Ответы [ 3 ]

4 голосов
/ 12 января 2012

Вы можете использовать метод FB.ui из Javascript SDK. Если вы укажете URL для изображения в качестве параметра link и picture. Это создаст запись на стене для активного пользователя с изображением, заголовком, подписью, описанием и т. Д. И изображение и заголовок будут ссылаться на любой предоставленный вами URL.

FB.ui({
   method: 'feed',
   name: 'Name Goes Here',
   link: 'link to the image',
   picture: 'link to the image',
   caption: 'caption goes here',
   description: 'description goes here',
   properties: ''
   }, 
   function(response) {
       //You can check the response variable to see if the post has been created
   }
);
1 голос
/ 12 января 2012

Альбомы имеют тип, который вы можете видеть при запросе / альбомов в Graph API, поэтому вместо проверки имени вы можете проверить это.

0 голосов
/ 16 января 2012

В конце концов использовал метод, указанный здесь https://developers.facebook.com/blog/post/526/.Сначала загрузили фотографию, а затем связали ее с помощью object_attachment.

...