Atom API, XML-RPC API, etc.
情報は随時追加します とりあえずスレッドを作らせてください
6 :
Trackback(774) :04/12/01 07:56:16 ID:Q5KCl5lQ
スレタテ乙
たぶんだけど この板のレベルは相当低いので まだプログラム系の板に作ったほうがマシな会話になると思った 各スレ見るとTrackbackも何か分かって無い人大量に居たりしてるし
ところでこのスレは何が目的なの?
>>7 トラックバックを知らない人が来ても問題ない板でしょ。
人のレベルを云々言うやつに限って(ry
それはともかく、確かにプログラム系の板が適切なような。
10 :
Trackback(774) :04/12/01 19:40:37 ID:7H1VBPbe
5.4.4 type The content type of the resource avaialable at the URI given in the href attribute of the link element. Most of the link types in this specification are on type 'application/x.atom+xml'. application/atom+xml とか application/xml、text/xml は良くないのでしょうか。 ----- Atom API が accept application/x-www-form-urlencoded の時、 API に application/x-www-form-urlencoded を宛てて、feed/entry を生成させる、って危険かな? service.post をGETした時、 Accept: application/x-www-form-urlencoded, application/xml, application/atom+xml, application/x.atom+xml, text/xml と <form><input name="title"/><input name="content"/><input name="author.name"/><input name="author.email"/><input name="author.url"/></form> をresponse 送るというのはどうでしょうか? POSTされた時にapplication/x-www-form-urlencodedの時はform 入力として扱って、それ以外は entry として扱う感じで。
>>10 MIME TYPE は IANA が管理してる。
http://www.iana.org/assignments/media-types/ Authorized されてない私製の MIME TYPE は x- を頭につけることになってる。
で、単なるフィードの ATOM を使うなら */xml でもいいが、API として使うなら、
「application/x.atom+xml が返ってくれば、相手は ATOM API を理解していると期待できる」
ので、できれば限定した方がいい。
>>9 Trackbackは同じ話題の記事に相互リンク貼る機能ですよぉー
とか解説しちゃうひといっぱいのところで
いちいちそういうレベルから話すのは不毛でないかい?ってことよ
>>12 少なくともこのスレにはそういう人は寄りつかないような
15 :
Trackback(774) :04/12/05 19:49:48 ID:7e1yWpTb
16 :
Trackback(774) :04/12/09 14:32:14 ID:kAouOgg6
age
17 :
Trackback(774) :04/12/23 12:21:26 ID:+ZWLCYiC
今月のSoftwareDesignのAtom特集読んだ人はいないの?
18 :
Trackback(774) :05/02/05 22:07:45 ID:PL+brPGz
19 :
Trackback(774) :05/02/09 13:25:06 ID:iLERUH1a
atom 0.4 って正式な物? カテゴリー、って随分と限定的な要素だよね。
20 :
Trackback(774) :05/02/11 10:05:48 ID:ugpO9Bwu
カテゴリーに関してはかなり紛糾つか、議論になったみたいね。 0.4はまだ正式じゃない。Do not deploy(使うな)版だったはず。 ただし、予定では、4月頃には正式版が出るはず
21 :
Trackback(774) :05/03/03 19:26:45 ID:p68Tsay7
22 :
Trackback(774) :05/03/06 22:59:32 ID:J6egriiU
あのー、うー、すいません。ここは質問スレではないと、重々承知しているのですが、どなたか 教えていただけないでしょうか。レン鯖でblojsomを立ち上げたんですが、ブラウザーからエン トリー等が一切いじれません。ローカルでテストしたときは全然問題無しだったんですが。色々 調べてみるとどうやらxmlrpcが問題なんじゃないかと。しかし初心者で英語も喋れず、困って しまいました。ブラウザーで直接xmlrpcにアクセスすると HTTP Status 500 - description The server encountered an internal error () that prevented it from fulfilling this request. org.apache.xmlrpc.ParseFailed: java.net.SocketTimeoutException: Read timed out org.apache.xmlrpc.XmlRpcRequestProcessor.processRequest(Unknown Source) org.apache.xmlrpc.XmlRpcWorker.execute(Unknown Source) org.apache.xmlrpc.XmlRpcServer.execute(Unknown Source) org.apache.xmlrpc.XmlRpcServer.execute(Unknown Source) org.blojsom.extension.xmlrpc.BlojsomXMLRPCServlet.service(BlojsomXMLRPCServlet.java:324) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs. と表示されます。とても頓珍漢なことを聞いているのかもしれませんが、僕は一体どーしたらい ーのでしょう。また、スレ違いならばどなたか誘導してください。宜しくお願いします。
23 :
:05/03/07 14:50:49 ID:zL5fdRcv
500 ならサーバ側のエラー、たぶんスクリプトか何かにバグがあるのでしょう。 Blojsomという物が分からないので、予想できる基本的な原因を以下に並べておきます。 原因1 Blojsomその物にバグがある 原因2 Blojsomを改造し、そこにバグがある 原因3 Blojsomに必要な機能がサーバに備わっていない
24 :
Trackback(774) :05/03/07 23:12:33 ID:ThhzQAcY
レスありがとうございます。そーですね、僕のつたない知識で考えると多分原因3じゃ ないかと思われます。どうやらblojsomはapache xmlrpcというのを使ってるみたい で、僕が使ってるレン鯖はperl moduleのapache::xmlrpc::liteっていうのを使うみた いなんですが、そっから先がいわば五里霧中な訳です。とりあえずもうちっと調べてき ます。
>>24 blojsomの設置方法は読んだのか?
基本的にwarファイル置いたら勝手に動くはずだが・・
26 :
Trackback(774) :05/03/13 15:52:11 ID:PhKjAbL4
27 :
22 :05/03/15 03:24:16 ID:BAErXlvw
どうも、みなさんレスありがとうございました。とてもおまぬけな話ですが、カテゴリーフォルダのパーミッションをいじくったらうまくいきました。すいません、お騒がせしました。
28 :
Trackback(774) :2005/05/21(土) 04:17:01 ID:vP3UhN4o
29 :
Trackback(774) :2005/06/10(金) 00:48:15 ID:GH7a/Nuz
30 :
Trackback(774) :2005/10/17(月) 12:09:49 ID:bOPJmb9D
AtomApiを実装しているphpで書かれたBlogのソースを探しています。
31 :
Trackback(774) :2005/10/18(火) 11:05:27 ID:xEJoF1VG
age
32 :
& ◆hEjjGCxxGE :2006/01/16(月) 12:08:45 ID:PQVtCFh8
php+pearで
server.php
<?
require_once 'XML/RPC/Server.php';
$map = array('test' => array('function' => 'test') );
$svr = new XML_RPC_Server($map);
function test($param) {
return new XML_RPC_Response(new XML_RPC_Value('OK'), "string");
}
?>
client.php
<?
require_once("XML/RPC.php");
$value = new XML_RPC_Value(
array("test" => new XML_RPC_Value("test", 'string')),'struct');
$msg = new XML_RPC_Message('test', array($value) );
$client = new XML_RPC_Client("/", "example.com", 80);
$response = $client->send($msg);
echo $contents = XML_RPC_decode( $response->value()) ;
では、問題なく動作するのですが、クライアントをperlで
#!/usr/bin/perl -w
use XMLRPC::Lite;
my $rpc = XMLRPC::Lite->new;
my $url = '
http://example.com/ ';
my $contents;
$rpc->proxy($url);
my $res = $rpc->call( "test",{ test => "test" });
print $contents = $res->result;
とすると、Unknown methodになります。
どこが間違っているのでしょうか?
33 :
Trackback(774) :2006/02/12(日) 14:38:01 ID:XSOerrji
かなり難しいけどあげ
34 :
Trackback(774) :2006/05/06(土) 03:08:08 ID:3duX4FsU
あげ
35 :
Trackback(774) :2006/07/02(日) 13:40:33 ID:6FhxQIUz
サルベージ
36 :
Trackback(774) :2006/11/03(金) 11:09:09 ID:MB5f6MJ/
名無し
>>1 襲来か、あまりに唐突だな。
名無し いつもの事だよ。悲惨な
>>1 は何の前触れも無く訪れるものだ。
名無し 幸いとも言える。我々の楽しみが増えたと言う点においてはな。
名無し そいつはまだ解らんよ。スレが続かなければ無駄と同じだ。
名無し 左様、今や周知の事実となってしまった
>>1 の処置。煽り、荒らし。
板の運営は適切且つ、迅速に処理してもらわないと困るよ。
削除人 その点に関しては既に対処済みです。御安心を。
名無し ま、その通りだな。
名無し しかし、削除人君。板の運営、もう少しうまく管理出来ないのかね?
名無し 厨房大量発生、駄スレの乱立、鯖が一つ傾くよ。
名無し 聞けば今日も、痛いドキュソが現われたそうではないか。
名無し 良スレが一体いくつsage進行で行われているか解っているのかね?
名無し それに、君の仕事はこれだけではあるまい。「良スレ早期HTML化計画」。
これこそが君の急務だ。
職人 いずれにせよ、厨房、ドキュソ出現による計画の遅延は認められない。
有志による自主的良スレ保存は一考しよう。
名無し では、後はスレ住民の仕事だ。
名無し 削除人君ご苦労だったな。
職人 削除人、後戻りは出来んぞ。
削除人 解っている。我々には時間が無いのだ
37 :
yyy :2007/03/17(土) 17:25:27 ID:8AwsuH3/
38 :
Trackback(774) :2007/08/31(金) 01:08:34 ID:f55KnVUg
んー。AtomPub(旧称Atom API, APP)の話が書いてある2chのスレってココ以外に無し?
39 :
Trackback(774) :2007/09/11(火) 21:42:29 ID:QlncuQdq
感動的なまでに過疎っているな
お前らもっと話題を出そうぜ!
え? 俺? 話題なんてそんなすぐには思いつかないよ
>>38 探してみたけどないみたい。WebProg板とかにあってもよさそうなのに
こういう技術的な話って、2chではあんまり盛り上がらないのかな……
ようやくRFCか……長かったな そろそろ文書を真面目に読むとするか 英語の文章は、読むだけでエネルギーを大きく消耗するから困る ところでこのスレに、自分のツールへのAPI実装を真面目に考えてる人いる?
クライアントソフトの対応状況によるなあ。調べてみよっと。
>>44 ありがとう
よし、きっちり読んでAtomPub対応のWikiを作るぜ
46 :
Trackback(774) :2007/10/15(月) 16:08:25 ID:z47QI5yS
24
仕様書読んでてふと思ったんだけど なんでSlugってHTTPヘッダーになってるんだろう entry要素の中にでも入れればよかったと思うんだが
48 :
41 :2007/10/17(水) 21:16:53 ID:Nl2HcmIV
>>47 メディアリソース、バイナリーデータをそのままPOSTしたいからだと思う。
9.6.1. Examplesを参照、AtomAPIなころは
<titile>Sex on the Beach</title>
<content mode="base64" type="image/png">qあwせdrftgyふじこlp</content>
ってしなくちゃだめで非効率。で、メディアリソースが分離されてSlugヘッダが出来た希ガス。
49 :
47 :2007/10/18(木) 00:29:48 ID:ceN/ocEs
>>48 なるほど、納得した
xml以外のデータでも使えなきゃだめなんだな
50 :
41 :2007/10/18(木) 20:55:20 ID:oRAN0+SO
やっぱWebprog板向きだよな〜。BLOGとは限らないし。 つってもあっちも過疎だから似たようなもんか。 スレのシンボリックリンクでも張れればいいのにね
WebProg板に立てようとしたことはあるけど、過疎りそうなんで躊躇ってる 立てるとすればRESTも含めて、WebAPI総合スレみたいな感じになるのか?
> WebAPI総合スレ 野良 API の集積場になります
アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね アトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ねアトポス死ね
56 :
Trackback(774) :2008/01/12(土) 21:47:04 ID:4T5/Tl+A
(^ω^)
MTにs-xml-rpcで投稿できないです :external-format :euc-jp 渡せないみたいなんだけど
58 :
Trackback(774) :2008/10/26(日) 23:17:51 ID:acH/npdT
名無し
>>1 襲来か、あまりに唐突だな。
名無し いつもの事だよ。悲惨な
>>1 は何の前触れも無く訪れるものだ。
名無し 幸いとも言える。我々の楽しみが増えたと言う点においてはな。
名無し そいつはまだ解らんよ。スレが続かなければ無駄と同じだ。
名無し 左様、今や周知の事実となってしまった
>>1 の処置。煽り、荒らし。
板の運営は適切且つ、迅速に処理してもらわないと困るよ。
削除人 その点に関しては既に対処済みです。御安心を。
名無し ま、その通りだな。
名無し しかし、削除人君。板の運営、もう少しうまく管理出来ないのかね?
名無し 厨房大量発生、駄スレの乱立、鯖が一つ傾くよ。
名無し 聞けば今日も、痛いドキュソが現われたそうではないか。
名無し 良スレが一体いくつsage進行で行われているか解っているのかね?
名無し それに、君の仕事はこれだけではあるまい。「良スレ早期HTML化計画」。
これこそが君の急務だ。
職人 いずれにせよ、厨房、ドキュソ出現による計画の遅延は認められない。
有志による自主的良スレ保存は一考しよう。
名無し では、後はスレ住民の仕事だ。
名無し 削除人君ご苦労だったな。
職人 削除人、後戻りは出来んぞ。
削除人 解っている。我々には時間が無いのだ
59 :
Trackback(774) :2008/11/10(月) 20:49:09 ID:wq69ookd
>>54 のスレから1年(消えてるけど)
地味だけどいろんな所で使われてるね。
60 :
Trackback(774) :2009/07/11(土) 21:44:35 ID:GUuwk+Pn
hosyu
>>59 最も使ってるのはGoogleですよね(というかRFC書いてる人は中の人)。
MicrosoftのAzureも一部で使ってなかったですか?
61 :
Trackback(774) :
2010/08/31(火) 00:01:18 ID:aOSE10TU ライブドアに投稿したいんだけどどのライブラリがいいですかね?