ちゅいったーAPI

ちゅいったーAPI

ちゅいったーでは、デベロッパー様が自由にちゅいったーアプリを作成できるようにAPIを提供しています。

twitter互換なAPI

基本的にAPIの仕様はtwitterと互換性のある仕様になっています。ただし、Oauthは使えませんのであしからず。

APIルート

http://chuitter.jp/api
を使って、様々なメソッドでAPIを使用できます。

API認証

APIにはベーシック認証を使っています。

JSONコールバック

JSONスタイルのコールバックが提供されています。

API制限

今のところ制限はないのですが、サービス停止をせざるを得ないような利用はお避け下さい。

Statusのメソッド

public timeline
friends timeline
user timeline
show
update in_reply_to_status_id対応
replies
destroy

各ユーザーのタイムライン

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:といった検索文法には未対応です。