2014-10-07 85 views

回答

2

这篇文章可能会帮助你。它有一个助手将文件上传到Sitecore`s媒体库:

http://www.sitecoreinsight.com/how-create-media-items-using-sitecore-item-web-api/

要创建常规项目(而不是在媒体库),我建议你使用这个工具:

http://sitecorecreative.wordpress.com/2013/02/28/sitecore-web-api-client-library/

+0

感谢RobertoBr,我使用第一个,当我发布时,我的sitecore站点正在运行,404未找到错误。我传递的帖子中的网址是http:// localsite/-/item/v1 /?name = example&sc_itemid = {4C1272F4-0B29-4FD2-A0AA-E81460E705E0}&sc_database = master&payload = content – 2014-10-08 15:27:28

+0

您是仅传递域还是整个查询当你实例化助手类?应该像样本中一样:Sitecore.Insight.MediaPost(@“h t t:// localsite /”,@“sitecore \ admin”,“b”); – RobertoBr 2014-10-08 19:52:35

+0

感谢罗伯特,我没有配置webItemAPI.config我认为在sitecore 7.2它已经完成。所以,配置一个,它工作正常。但是从Web API中删除的项目仍然显示在树中,但Web API调用找不到那个项目。你能否也请提出一个建议? – 2014-10-08 21:27:30