【问题标题】:Drupal get nodes by type xml-rpcDrupal 通过 xml-rpc 类型获取节点
【发布时间】:2012-11-05 15:04:25
【问题描述】:

我尝试通过 xml-rpc 从 D7 按类型获取节点。 我用了这个例子:http://drupal.org/node/1304802 这个例子提供了一个xml来创建一个节点...

任何人都可以帮助我如何按 XML 这样的类型获取节点?

谢谢,

IB

【问题讨论】:

    标签: drupal xml-rpc


    【解决方案1】:

    下面的代码应该可以工作。我刚刚在我的 Drupal 安装中使用名为 Poster 的 Firefox 插件对其进行了测试。

    请记住将 正确 URL 设置为您的端点。考虑到 http://localhost/test 上的 Drupal 实例和名为“api”的端点,访问端点的结果 URL 是 http://localhost/test/?q=api

    最后一件事:如果您为端点启用了身份验证,则必须使用有权这样做的用户访问节点。使用Poster时可以设置用户名和密码。

    <?xml version='1.0' ?>
    <methodCall>
      <methodName>node.retrieve</methodName>
      <params>
        <param>
          <value>
            <struct>
              <member>
                <name>nid</name>
                <value>
                  <string>INSERT THE NODE'S ID HERE</string>
                </value>
              </member>
            </struct>
          </value>
        </param>
      </params>
    </methodCall>
    

    【讨论】:

      猜你喜欢
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 2013-11-16
      • 2023-03-09
      相关资源
      最近更新 更多