API

リクエスト

API用のURLにリクエストを送ってください。URLは以下の形式となります。
http://meigens.com/api/[method-identifier]

APIごとのmethod-identifierは、各APIの章を参照してください。
また、リクエストに含めるパラメータはUTF-8でURLエンコードしてください。

レスポンス

レスポンスは全て、JSON形式で返されます。
例:
{
	"name": "value", 
	"name2": "value2" 
}

リクエストに"jsonp"パラメータを付加した場合、その値を関数名としてデータはラップされます。
例:
jsonp=myfunctionの場合
myfunction({
	"name": "value", 
	"name2": "value2" 
});

名言取得

概要

名言のリストをランダムに10件を取得します。

method-identifier

meigens

パラメータ

t(オプション) タグ名
ti(オプション) タグID
jsonp(オプション) JSONPの関数名

レスポンス

名言の配列が返ります。指定した条件で名言が存在しない場合、空のリストが返ります。
配列の要素は名言1つを表し、以下の形式の連想配列となっています。
id 名言のID。
word 名言の本文。
tags 名言に関連付いているタグ。複数のタグがある場合、タグは半角スペースで区切られます。タグが登録されていない場合は、空文字列です。