May 5, 2016 / Last updated : December 26, 2019 witha witha Atom 3章 Atom出版プロトコル – The Atom Publishing Protocol(AtomAPI) 最終更新日:2005/03/03 © Witha System, Ltd Witha System » Atom目次 » [1章 The Atom Project – RSSの興隆からAtomの誕生] » [2章 Atomフォーマット – The Atom Syndication Format] » [3章 Atom出版プロトコル – The Atom Publishing Protocol(AtomAPI)] » [4章 The Atom Publishing Protocol(AtomAPI)の利用法] » [AtomやAtomAPI関連のニュース
はてなブックマークのAtomAPIの概要と、アクセスに必要な環境 今回は、「RESTなWebサービスの利用/開発」の第3回として、より本格的にWebサービスにアクセスする例を紹介します。RESTなWebサービスの1つとして、はてなブックマークの「AtomAPI」を例に取り上げ、Web開発用の簡易スクリプト言語であるPHP(PHP:Hypertext Preprocessor)を使ってブックマークの追加/編集/削除を行う方法を解説します。 AtomAPIは、ブログなどのWeb上の情報を、Webアクセスに用いられるHTTP(Hypertext Transfer Protocol)を通して編集するためのプロトコルです。AtomAPIは通称で、正式には「The Atom Publising Protocol」(略称はAtomPub)と呼びます。 AtomAPIでは、一般にはRESTの形式で通信を行
- 11/10追記 記事の内容が古くなっていたので新しいコードを置いておきますね。 PHPでlivedoorBlogのAtomPubをそこそこ手懐けた【改】 - アンバランスな日々に - livedoorBlogに記事を投稿するphpのコードです。 curl関数使用 <?php $livedoor_id = ""; /* livedoorID */ $password = ""; /* パスワード */ $category = ""; /* カテゴリ */ $title = ""; /* 記事タイトル */ $text = "";/* 記事本文 */ $atomapi_url = "http://cms.blog.livedoor.com/atom/"; $created = date('Y-m-d\TH:i:s\Z'); $nonce = pack('H*', sha1(md5(time
久々に、開発系の書き込み。 ペット系のblogプラグインを作ってみたくて、AtomAPIを調べるついでに作ったPHPライブラリ。 PHP Atom API Lib ダウンロード 060523v1atom.lzh 使い方 $livedoor_id = "ライブドアID"; $password = "ログインパスワード"; $blog_id = "ブログID"; //自分のブログのURL中の blog_idパラメーターの値 $atom = new AtomLib($livedoor_id,$password,$blog_id); //写真を投稿 $imgpath = "atomlibtest.jpg"; $mimetype = "image/jpeg"; $ret = $atom->postPicsEntry($imgpath,$mimetype); //blogを投稿 $category =
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く