FC2のXMLRPCを利用する

目標:PHP PEAR XMLRPCを利用してFCブログに投稿する

PHPを使ってブログに投稿する為には、PEARXML-RPCを使うと簡単。
http://pear.php.net/manual/ja/package.webservices.xml-rpc.api.php

http://www.na.rim.or.jp/~tsupo/program/blogTool/mt_xmlRpc.html#m01
metaWeblog.newPostの部分を読みながら作っていきます。

String blogid, /* blog ID */
String username, /* blog のユーザ名(アカウント) */
String password, /* 上記ユーザの blog への login 用パスワード */
struct content, /* content構造体 (記事情報) */
boolean publish /* 公開するか否か (0: 「下書き」状態で記事を登録, */
/* 1: 「公開」状態で記事を登録 */


注意: content 構造体は、次のような標準的な項目を含みます:

String title, /* 記事の件名 */
String description, /* 記事の本文 */
ISO.8601 dateCreated, /* 記事の投稿日時 */

つまりこんなリクエストを送ればブログに投稿できる。

|