是否有人尝试通过REST从SharePoint托管应用上传视频到SharePoint 2013?
以下是我的两个帖子。第一个,一个图像,工作正常。第二个 添加我的视频,但它会抛出404(未找到)。后续执行不会覆盖,而是在之后创建带有一些随机字母的新视频文件。随后的执行也会弹出404。
我还应该指出,覆盖标志显然被忽略了,因为它总是会创建一个新文件。此外,当我尝试使用您在上传后在库中看到的“操纵”视频网址时,会出现服务器错误。
我怀疑是因为SP2013通过创建像图像那样不保留其扩展名的项目来处理视频的方式。有人知道吗?
或者知道是否会发回某种会导致404的RESPONSE?
http://app2-6040b7dbcd33cc.sp13apps-qa.PATH/sites/XDevT/CustomNewsFeedEntry/_api/SP.AppContextSite(@TargetSite)/web/lists/getByTitle(@TargetLibrary)/RootFolder/Files/add(url=@TargetFileName,overwrite='true')?@TargetSite=%27http://teamsites13-qa.PATH/sites/XDevT%27&@TargetLibrary=%27NewsFeedVideos%27&@TargetFileName=%27cg-overlay-img.jpg%27
http://app2-6040b7dbcd33cc.sp13apps-qa.PATH/sites/XDevT/CustomNewsFeedEntry/_api/SP.AppContextSite(@TargetSite)/web/lists/getByTitle(@TargetLibrary)/RootFolder/Files/add(url=@TargetFileName,overwrite='true')?@TargetSite=%27http://teamsites13-qa.PATH/sites/XDevT%27&@TargetLibrary=%27NewsFeedVideos%27&@TargetFileName=%27WMV_Movie.wmv%27