代码之家  ›  专栏  ›  技术社区  ›  Chris Charabaruk

在Drupal的XML-RPC和Blogapi实现中,我应该注意到什么怪癖吗?

  •  1
  • Chris Charabaruk  · 技术社区  · 17 年前

    我正在开始一个项目的工作,该项目将访问 Drupal 要在站点上创建(并最终编辑)节点的站点,请通过 XML-RPC 设施和 BlogAPI 随附模块 猪跑 . 这包括文件上传,因为该项目允许人们大量上传图片到 猪跑 具有最小ADO的站点。

    我想知道的是,如果有什么需要注意的地方。有人有过瞄准的经验吗 Drupal's XML-RPC implementation 或任何 blogging APIs 由ITS支持 BlogAPI module ?你会给走同一条路的人什么建议?

    1 回复  |  直到 11 年前
        1
  •  1
  •   Chris Charabaruk    17 年前

    虽然XML-RPC功能相当稳定并且工作良好,但是blogapi模块有各种各样的问题,特别是在发现方面,这使得将它用于除常规博客之外的任何事情都很痛苦。目前,在生成的真正简单的发现文档(其中只有一个站点存在)或在Blogapi中实现的博客API中,没有使用blogid。

    哪个博客接收到一篇文章取决于用户凭据,只要通过blogapi只有一个节点类型可供访问,那么它就可以正常工作,但是当您尝试通过模块使用两个或多个节点类型时,事情往往会分崩离析。

    看看Drupal头上的cvs中blogapi的状态,我们可能直到8.x才看到解决方案。然而,有几个人正在将blogapi重新开发为第三方模块,也许在以后的某个时候会合并回drupal核心。如果你想使用一个著名的blogging api,最好是参与他们的工作。但是,如果它是其他东西,那么通过hook_xmlrpc()提供的XML-RPC功能可以让您提供自己的XML-RPC接口。

    推荐文章