ちゅいったーAPI
ちゅいったーでは、デベロッパー様が自由にちゅいったーアプリを作成できるようにAPIを提供しています。
twitter互換なAPI
基本的にAPIの仕様はtwitterと互換性のある仕様になっています。ただし、Oauthは使えませんのであしからず。
APIルート
http://chuitter.jp/api
を使って、様々なメソッドでAPIを使用できます。
を使って、様々なメソッドでAPIを使用できます。
API認証
APIにはベーシック認証を使っています。
JSONコールバック
JSONスタイルのコールバックが提供されています。
API制限
今のところ制限はないのですが、サービス停止をせざるを得ないような利用はお避け下さい。
Statusのメソッド
public timeline
friends timeline
user timeline
show
update in_reply_to_status_id対応
replies
destroy
各ユーザーのタイムライン
http://chuitter.jp/api/statuses/friends_timeline/[username].rss
http://chuitter.jp/api/statuses/replies/[username].rss
Userのメソッド
friends liteパラメーターには未対応。ソートは登録順でなくフォロー順
followers liteには未対応。 liteパラメーターには未対応。ソートは登録順でなくフォロー順
featured 未対応
show 存在しないユーザーの場合404 Not Foundを返します。emailアドレスを指定した場合ユーザー名は必要ありません。
Direct Messageのメソッド
direct_messages
sent せんとくんじゃないよっ
new
destroy 未対応
Friendshipメソッド
create
destroy ユーザー名ではなくユーザーID(数字)による指定を推奨
exists
Social graphメソッド
ids (friends)
ids (followers)
Accountメソッド
verify_credentials プロフィール全部を返します。
end_session 未対応
update_location
update_delivery_device 未対応
rate_limit_status 現在制限なしなので常に100
Favoriteメソッド
favorites
create
destroy 未対応
Notificationメソッド
follow 未対応
leave 未対応
Blockメソッド
create
destroy
Helpメソッド
test
downtime_schedule 未対応
検索
ちゅいったーではtwitter互換の検索APIを提供しており、AtomもしくはJSONフォーマットで結果を返します。
Atom
JSON
callbackオプション
JSON形式を指定した際に指定したコールバック名で結果を返します。
rppオプション
1から始まる検索結果のページ数目を指定します。
since_idオプション
指定したstatus ID以降のみを検索対象とします。
注意点
twitterで採用されているfrom:やto:といった検索文法には未対応です。