• みなさん、こんにちは。

    XML_RPCで外部から投稿するのを試しています。
    色々なサイトを参考に、以下のように作成してみました。

    ——————————————————-
    $params = array(
    new xmlrpcval($appkey , ‘string’),
    new xmlrpcval($user , ‘string’),
    new xmlrpcval($password , ‘string’),
    new xmlrpcval(
    array(
    ‘title’=> new xmlrpcval($_POST[‘title’], ‘string’),
    ‘description’=> new xmlrpcval($_POST[‘description’], ‘string’)
    ), ‘struct’
    ),
    new xmlrpcval($publish , ‘boolean’)
    );

    // Make an object to represent our server.
    $server = new xmlrpc_client($xmlrpc_path, $host, 80);

    // Send a message to the server.
    $message = new xmlrpcmsg(‘metaWeblog.newPost’, $params );

    ——————————————————-

    カスタムフィールドにも値を追加可能とあったので、title・descriptionの後に、
    custom_fieldsとして値を送ったのですが、そこだけ正しく登録されません。
    エラー等も特に発生しませんでした。

    配列にしたり連想配列にしたり、色々試しましたが、どうしても登録されません。

    どなたかご教授いただけますでしょうか。

    よろしくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • まず、値を読んでみてはどうでしょう? そうすれば、どういうフォーマットで格納されているか分かると思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)

トピック「XML_RPCで投稿の際に、カスタムフィールドへ書き込み」には新たに返信することはできません。