read_ajax.php公開してみる
(25レス)
上下前次1-新
1(2): 荒巻@中の人 ★ 2007/03/02(金)19:50 ID:dai70c60(1) AAS
某機能搭載の為に試作したVIP別荘のDATデータをXMLで取得するスクリプトを
どうせ放置するくらいなら公開してみます。
これを使うとAJAX的なread.cgiのようなものや
外部からデータを取得しやすくなるよーになるかもしれないです。
利用する場合、このスレッドで一声かけてくれればうれしいかも。
以下、説明書を淡々と、
2(2): 荒巻@中の人 ★ 2007/03/02(金)19:50 ID:??? AAS
■ 製作意図
read.cgiのAjax化の為のデータ受け渡し皿
RSSとかも後に対応できるようにするため
3(1): 荒巻@中の人 ★ 2007/03/02(金)19:51 ID:??? AAS
■ 利用方法
?スレッドをすべて取得する
スレッドをすべて取得するには
「外部リンク[php]:ex14.vip2ch.com」
のように bbs=[板名] thread=[スレッドの.datを除いた10桁のID] でリクエストを要求します。
すると以下の形式でのレスポンスが取得できます
<?xml version="1.0" encoding="Shift_JIS" ?>
<items>
<item><num>1</num><suretai></suretai></from><mail></mail><date></date><msg></msg></item>
<item><num>2</num><from></from><mail></mail><date></date><msg></msg></item>
省10
4(1): 荒巻@中の人 ★ 2007/03/02(金)19:51 ID:??? AAS
?スレッドの一部のレスを取得する
スレッドの一部のレスだけを取得するには
「外部リンク[php]:ex14.vip2ch.com」
「外部リンク[php]:ex14.vip2ch.com」
のように bbs=[板名] thread=[スレッドの.datを除いた10桁のID] res=[単体でのレス番号] または [開始レス番号-終了レス番号]でリクエストを要求します。
すると以下の形式でのレスポンスが取得できます
(単体でレスを指定した場合)
<?xml version="1.0" encoding="Shift_JIS" ?>
<items>
省18
5: 荒巻@中の人 ★ 2007/03/02(金)19:51 ID:??? AAS
?新着レスの判別
スレッドの合計レス数を取得するには
「外部リンク[php]:ex14.vip2ch.com」
のように bbs=[板名] thread=[スレッドの.datを除いた10桁のID] mode=chk_new (固定) でリクエストを要求します。
すると以下の形式でのレスポンスが取得できます
<?xml version="1.0" encoding="Shift_JIS" ?>
<res>123</res>
*<res>内に合計レス値を出力
6: 荒巻@中の人 ★ 2007/03/02(金)19:51 ID:??? AAS
?デバックモード
製作時の付属機能として適当ですがデバックモードが多少存在します。
debugmode=[機能名]
debugmode=noencode
URLエンコードをしない
debugmode=nobr
ソースを改行しない
debugmode=nostop
エラーが発生しても処理を続ける(危険)
7: 荒巻@中の人 ★ 2007/03/02(金)19:52 ID:??? AAS
?エラー発生時
エラーが発生した場合レスポンスは次の形式となります。
<?xml version="1.0" encoding="Shift_JIS" ?>
<items>
<item>
<num>0</num>
<errornum>[エラーコード]</errornum>
<from>[固定文章「エラーです」]</from>
<mail />
<date>[10桁のUNIX時間]</date>
省3
8: 荒巻@中の人 ★ 2007/03/02(金)19:52 ID:??? AAS
エラーコード : エラーの分類をしようと思ったけど結局gdgdに
4xx
400
何かが存在しない
401
bbsが指定されてないです。
402
threadが指定されてないです。
403
予約コード
省17
9: fla 2007/03/04(日)00:08 ID:KA7GVD.0(1) AAS
それ持ってる
10: あぼーん! あぼーん! AAS
あぼーん!
11(1): あぼーん! あぼーん! AAS
あぼーん!
12(1): あぼーん! あぼーん! AAS
あぼーん!
13: あぼーん! あぼーん! AAS
あぼーん!
14: 2009/04/01(水)22:50 ID:1fFRUvwo(1) AAS
結局鯖側で整形してるわけだから、負荷低減には使えなそうだな・・・
15: あぼーん! あぼーん! AAS
あぼーん!
16: あぼーん! あぼーん! AAS
あぼーん!
17: あぼーん! あぼーん! AAS
あぼーん!
18: あぼーん! あぼーん! AAS
あぼーん!
19: 健太◆0/aX7XyDlk 2011/11/02(水)02:04 ID:j/pOoMs70(1) AAS
スレ建ての場所を間違えました。
削除をお願いいたします。
vip2chスレ:operate
20: 2013/03/08(金)21:28 ID:d5+2V9Vwo(1) AAS
なんだこの掲示板は
21: (関西地方) 2013/04/25(木)20:27 ID:yAsMuaCi0(1) AAS
vip2chスレ:news4ssnip
内部サーバーエラーと出るんですけど…
22: (北海道) 2013/08/06(火)22:52 ID:w94VK7FW0(1) AAS
vip2chスレ:news4ssnip
エラー
23: Kastanie ★ [saga] 2014/01/18(土)00:46 ID:??? AAS
noencodeをつけると名前の<b>や本文の<br>がおかしいと怒られ、noencodeをつけないと終端に変な文字(、番兵?)があると怒られるんですが、どうしたらいいですか(小学生並の質問)
例:
外部リンク[php]:ex14.vip2ch.com
外部リンク[php]:ex14.vip2ch.com
上下前次1-新書関写板覧索設栞歴
あと 2 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.095s*