Как опубликовать сообщение в социальной ленте SharePoint2013 с помощью ImageData

Я хочу опубликовать сообщение с изображением в социальной сети SharePoint 2013.

В браузере я могу опубликовать сообщение с изображением. Но из API (CSOM) я не могу. Я искал API, но не нашел.

Как я могу публиковать сообщения, содержащие изображение, в ленте социальных сетей с помощью CSOM?


person Hidekazu Takahashi    schedule 19.03.2013    source источник


Ответы (1)


Вы должны поиграть с классом SocialAttachment: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.social.socialattachment_members.aspx

Затем вы можете определить тип вложения (изображение, видео или документ): http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.social.socialattachmentkind.aspx

SocialPostCreationData postCreationData = new SocialPostCreationData();
postCreationData.ContentText = "My feed content";

SocialAttachment attachment = new SocialAttachment();
attachment.AttachmentKind = SocialAttachmentKind.Image;
attachment.Uri = "Url_To_Image";
postCreationData.Attachment = attachment;

Теперь сложная часть будет заключаться в загрузке изображения в текущую ленту на личном сайте.

person user2261907    schedule 09.04.2013