タグ

PHPからブログ投稿に関するmirakuiのブックマーク (7)

  • XML-RPC BlogWrite

    ブログ対応状況一覧 2007/2/23現在 個々のサービスの対応状況によって一部機能に制限があります。BlogWriteでは通信規格に準拠したサービスで、且つサービスで提供されている機能しかBlogWriteは利用できません。下記のリストは既知のサービスのもので、リスト未掲載のブログでも、通信規格に準拠さえしていれば動作する可能性があります。ブログサービス側の変更等で動作しなくなることがありますのでウィザシステムとしてすべてのブログでの動作を保証するものではありません。 ブログ 動作状況 備考 対応規格 Movable Type 3 以上(4含む) 正式対応 3.2以上をお使いの場合は、MovableTypeの仕様変更により、MovableType管理画面のメイン・メニュー > システム・メニュー > 投稿者のプロフィール画面で「Webサービスのパスワード」(MT3.2では「APIパスワー

    mirakui
    mirakui 2007/05/21
    ブログサービスのXML-RPC/AtomAPI対応状況
  • XML RPCを使ってMovable Typeのエントリをポスト (Hirolog)

    Quixotic PixelsのPhotoBlogテンプレがいまいち投稿が面倒というのは一つ前のエントリで述べました. というわけで,今回は以下の作業をおこなうスクリプトをXML RPCを利用したPHPで書く事にしました. GDを利用してイメージを縮小し,サムネイルも作る.ファイル名は日付ベースにしてユニークなものにする タイトルと文はフォームから入力してもらい,Extendedで入力すべきファイルURIのプリフィクスは自動入力にする 当然,カテゴリなども選べるようにする 一つ目のGDに関してはこれまでもソースを書いた事があったので,見当はついてました.問題はXML RPCを使ってポストする部分ですが,これも至って簡単でした.なお,今回はsunouchiさんのサイトであるdrifting blog by snotchの記事を参考にさせていただきました.ありがとうございます. XML

    mirakui
    mirakui 2007/05/21
    XML-RPCからMovableTypeへ投稿するPHPサンプルコード
  • MovableType で使える XML-RPC API

    Movable Type で使える XML-RPC API (最終更新: 2004年7月28日 [第2版]) (新規作成: 2004年3月14日 [第1版]) takayama氏の 「Movable Type のマニュアル日語訳」 の中から、 XML-RPCに関連する部分 を取り出し、若干の注釈、参考例を追加したものです。 (注意: 現在、takayama氏のサイト http://kompeito.org/ は Not Found になってしまっています) Movable Type や TypePad、 ココログ 用の XML-RPC クライアントを作ろうとしている人の参考になれば幸いです。 また、XML-RPC がどういうものであるかは、 「XML-RPC仕様書」 が参考になります。 update ping の送信も XML-RPC を使いますが、ここでは触れません。 「Weblogs

    mirakui
    mirakui 2007/05/21
    takayama氏の「Movable Type のマニュアル日本語訳」の中から、 XML-RPCに関連する部分 を取り出し、若干の注釈、参考例を追加したもの
  • XML-RPC HOWTO

    様々な言語でクライアントおよびサーバを実装するための XML-RPC の使用方法を述べます。例題のプログラムは Perl, Python, C, C++, Java, PHP および他の言語で示しています。Zope や KDE 2.0 についても 扱っています。XML-RPC のサポートはすべてのオペレーティングシステム で利用できます。 Table of Contents1. Legal Notice2. XML-RPC とは?2.1. どのように動作するのか2.2. サポートされるデータの種別2.3. XML-RPC歴史3. XML-RPC 対 他のプロトコル3.1. XML-RPC 対 CORBA3.2. XML-RPC 対 DCOM3.3. XML-RPC 対 SOAP4. 一般的な XML-RPC インターフェース4.1. イントロスペクション - サーバの API を掘り出

    mirakui
    mirakui 2007/05/21
    「様々な言語でクライアントおよびサーバを実装するための XML-RPC の使用方法を述べます。例題のプログラムは Perl, Python, C, C++, Java, PHP および他の言語で示しています。」
  • XML_RPC

    This package has been superseded, but is still maintained for bugs and security fixes. Use XML_RPC2 instead.

    mirakui
    mirakui 2007/05/21
    PEAR XML_RPCというライブラリ
  • Webサイトの管理者は要注意,PHPアプリ用ライブラリの脆弱性を突くコードが出回る

    米US-CERTは米国時間7月6日,多くのPHPアプリケーションで使われている「XML-RPC」ライブラリに見つかったセキュリティ・ホールを警告した。セキュリティ・ホールを突いてWebサーバーを乗っ取るようなコード(プログラム)が出回っているという。PHPアプリケーションを利用しているWebサイトの管理者は,そのアプリケーションが影響を受けるかどうか確認し,受ける場合には早急に対策を施す必要がある。 XML-RPCとは,データのエンコードにXMLを,通信にはHTTPを使って,異なるシステム間でRPC(Remote Procedure Call)を実現するための仕様。今回,XML-RPCを利用できるようにする特定のライブラリ(実装)にセキュリティ・ホールが見つかった。 セキュリティ・ホールが見つかったのは,PHPで記述されたライブラリ「PHP XML_RPC」および「PEAR XML-RPC

    Webサイトの管理者は要注意,PHPアプリ用ライブラリの脆弱性を突くコードが出回る
    mirakui
    mirakui 2007/05/21
    「PHP XML_RPC」および「PEAR XML-RPC」の脆弱性
  • XML-RPC for PHP

    Introduction Welcome to the homepage of "XML-RPC for PHP". It is a library implementing the XML-RPC protocol, written in PHP. It is also known as PHPXMLRPC. It is designed for ease of use, flexibility and completeness. High speed and reduced memory footprint are not the main goals of the project. XML-RPC is a format devised by Userland Software for achieving remote procedure call via XML using HTT

    mirakui
    mirakui 2007/05/21
    PHP XML_RPCというライブラリ。
  • 1