MetaWeblogAPI metaWeblog.getPost メソッド

metaWeblog.getPost メソッドは、ブログの特定の記事を返します。

構文

public struct metaWeblog.getPost(string postid,
string username,
string password);

パラメータ

postid [in]

更新する記事の ID。

username [in]

ユーザーのスペースの名前。

password [in]

ユーザーの秘密のキーワード。

戻り値

struct [out]

記事を表す構造体。"title"、"description"、"postid"、"dateCreated"、"categories"、"publish" の各フィールドが含まれます。

struct { 
    string postid;
    DateTime dateCreated;
    string title;
    string description;
    string[] categories;
bool publish;
}

XML-RPC 要求のサンプル (XML 形式)

<methodCall>
<methodName>metaWeblog.getPost</methodName> 
<params> 
<param> 
<value> 
<string>1829</string> 
</value> 
</param> 
<param> 
<value>!spacename!</value> 
</param> 
<param> 
<value> 
<string>secretword</string> 
</value> 
</param> 
</params> 
</methodCall>

XML-RPC 応答のサンプル (XML 形式)

<methodResponse> 
<params>
<param>
<value>
<struct>
<member>
<name>categories</name>
<value>
<array>
<data>
<value>Adventures</value>
</data>
</array>
</value>
</member>
<member>
<name>dateCreated</name>
<value>
<dateTime.iso8601>20030729T10:59:48</dateTime.iso8601>
</value>
</member>
<member>
<name>description</name>
<value>Dr. Quest はイエティを捜索する探検の途中で行方不明になりました。Jonny とその友人は彼を見つけるためにヒマラヤへ向かいましたが、イエティを連れて帰ることを決意した別の科学者に遭遇しました。
</value>
</member>
<member>
<name>link</name>
<value>http://blogs.law.harvard.edu/lydon/2003/07/18#a187</value>
</member>
<member>
<name>postid</name>
<value>
< string >1829</ string >
</value>
</member>
<member>
<name>title</name>
<value>クンブの探検</value>
</member>
<member>
<name>publish</name>
<value>
<boolean>1</boolean>
</value>
</member>
</struct>
</value>
</param>
</params>
</methodResponse>