블로깅 API‎ > ‎

metaWeblog.getPost


게시물을 읽어 옵니다.

매개변수

  • postid (string)
  • username (string)
  • password (string)

반환값

  • struct
struct는 다음의 내용들을 포함합니다.
  • userid (string)
  • dateCreated (ISO.8601)
  • postid (string)
  • description (string)
  • title (string)
  • link (string)
  • permaLink (string)
  • mt_excerpt (string)
  • mt_text_more (string)
  • mt_allow_comments (int)
  • mt_allow_pings (int)
  • mt_convert_breaks (string)
  • mt_keywords (string)
  • mt_tb_ping_urls (array)
  • struct
기본적으로 title, link, description 요소가 사용됩니다. RSS 2.0에서 <item>에 정의된 항목은 동일한 이름으로 struct의 하위 요소로 표현될 수 있습니다. categories는 게시물이 속한 카테고리를 string의 array로 나타냅니다. 서버의 입장에서 이해할 수 없는 내용은 무시됩니다. 특정 카테고리에서만 출력되도록 하기 위해서는 flNotOnHomePage라는 요소에 true 값을 지정합니다.
추가적으로, dateCreated가 작성일시를 나타내기 위해 사용되며, MovableType 확장에 의해 다음도 허용됩니다.

예제

호출

<?xml version="1.0"?>
<methodCall>
    <methodName>metaWeblog.getPost</methodName>
    <params>
        <param>
            <value><i4>1829</i4></value>
        </param>
        <param>
            <value>Bull Mancuso</value>
        </param>
        <param>
            <value><base64>bm93YXk=</base64></value>
        </param>
    </params>
</methodCall>

응답

<?xml version="1.0"?>
<methodResponse>
    <params>
        <param>
            <value><struct>
              <member>
                <name>categories</name>
                <value><array>
                  <data>
                    <value>Michegas</value>
                    <value>Mind Bombs</value>
                    <value>Rest &amp; Relaxation</value>
                    <value>Two-Way-Web</value>
                  </data>
                </array></value>
              </member>
              <member>
                <name>dateCreated</name>
                <value>
                  <dateTime.iso8601>20030729T10:59:48</dateTime.iso8601>
                </value>
              </member>
              <member>
                <name>description</name>
                <value>Blogger ... (본문 내용)</value>
              </member>
              <member>
                <name>enclosure</name>
                <value><struct>
                  <member>
                    <name>length</name>
                    <value>
                      <i4>11421281</i4>
                    </value>
                  </member>
                  <member>
                    <name>type</name>
                    <value>audio/mpeg</value>
                  </member>
                  <member>
                    <name>url</name>
                    <value>http://media.skybuilders.com/lydon/cone.mp3</value>
                  </member>
                </struct></value>
              </member>
              <member>
                <name>link</name>
                <value>http://blogs.law.harvard.edu/lydon/2003/07/18#a187</value>
              </member>
              <member>
                <name>permaLink</name>
                <value>http://radio.weblogs.com/0001015/2003/07/29.html#a1829</value>
              </member>
              <member>
                <name>postid</name>
                <value><i4>1829</i4></value>
              </member>
              <member>
                <name>title</name>
                <value>Chris Lydon interview with Ed Cone</value>
              </member>
              <member>
                <name>userid</name>
                <value><i4>1015</i4></value>
              </member>
            </struct></value>
        </param>
    </params>
</methodResponse>

Comments