0

xml-rpc を介して D7 からタイプごとにノードを取得しようとしています。この例を使用しました: http://drupal.org/node/1304802 この例では、ノードを作成するための xml を提供しています...

この XML のようなタイプごとにノードを取得する方法を教えてください。

ありがとう、

IB

4

1 に答える 1

0

以下のコードは機能するはずです。Posterという Firefox プラグインを使用して Drupal インストールでテストしました。

エンドポイントに正しいURLを設定することを忘れないでください。Drupal インスタンスhttp://localhost/testと「api」と呼ばれるエンドポイントを考慮すると、エンドポイントにアクセスするための URL は次のようになりますhttp://localhost/test/?q=api

最後に 1 つ: エンドポイントの認証を有効にしている場合は、アクセス許可を持つユーザーでノードにアクセスする必要があります。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>
于 2012-11-13T18:26:17.620 に答える