2012-11-05 3 views
0

xml-rpc를 통해 D7에서 유형별로 노드를 가져옵니다.Drupal이 xml-rpc 형식으로 노드를 가져옵니다.

누구나이 XML과 같은 유형 노드를 얻는 방법 나를 도울 수 ... 노드를 만들 수있는 XML을 제공 //drupal.org/node/1304802 이 예 : HTTP : 나는이 예제를 사용? 아래 코드는 작동합니다

감사합니다,

IB

답변

0

. 나는 방금 Poster이라는 Firefox 플러그인을 사용하여 Drupal 설치에서 테스트했습니다.

올바른 URL을 끝점에 설정해야합니다. Drupal 인스턴스가 http://localhost/test이고 "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> 
관련 문제