是否可以从外部RoR站点发布到Sitecore

时间:2013-06-10 20:24:27

标签: ruby-on-rails ruby sitecore

考虑可能与由Sitecore支持的博客进行集成。无论如何使用我们网站(RoR)的数据在外部Sitecore博客上创建帖子?我想类似于Wordpress XML-RPC api或Tumblr Restful API。

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用Visual Sitecore服务从RoR网站创建新项目。 Visual Sitecore服务是一个标准安装在Sitecore中的Web服务,使您可以读取/写入/创建Sitecore。

有关Visual Sitecore Service Web服务的详细信息,请参阅this link

你也可以在Sitecore中创建自己的网络服务,这是我最喜欢完全控制网络服务功能的。

另一种选择可能是从您的RoR网站上的JSON(或其他)服务中读取数据(定期或实时),并将其以Sitecore或XML格式保存在文件或自定义数据库表中。无论您喜欢什么,都符合您的要求。

答案 1 :(得分:1)

您应该考虑使用Sitecore Item Web API模块,它由Sitecore正式支持,并为您提供对Sitecore项目的CRUD访问权。

您可以使用标准Sitecore Security和passing in the user credentials when building the request限制对操作的访问。此外,与Sitecore一样,您可以使用管道处理器扩展API,以添加您需要的任何其他内容。