我想将带有图片的邮件发布到SharePoint 2013社交Feed。
在浏览器上,我可以发布带图像的消息。但是从API(CSOM),我不能。我找了API,但我找不到任何。
如何使用CSOM将包含图片的邮件发布到社交Feed?
答案 0 :(得分: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;
现在,棘手的部分将包括在个人网站上的当前Feed中上传图像。