Zasoby
Wiadomości
GET /updates
Pobranie statusów i wiadomości kierowanych wszystkich użytkowników.
GET /statuses
Pobranie statusów wszystkich użytkowników.
GET /updates/:id
Pobranie wiadomości dowolnego typu o :id.
POST /updates
Utworzenie wiadomości dowolnego typu.
POST /statuses
Utworzenie statusu.
POST /directed_messages
Utworzenie wiadomości kierowanej.
POST /private_messages
Utworzenie wiadomości prywatnej.
DELETE /updates/:id
Usunięcie wiadomości dowolnego typu o :id. Użytkownik musi mieć prawo do usunięcia wiadomości.
Wiadomości użytkownika
GET /users/:login/updates
Pobranie statusów i wiadomości kierowanych użytkownika :login.
GET /users/:login/statuses
Pobranie statusów użytkownika :login.
GET /users/:login/directed_messages
Pobranie wiadomości kierowanych od i do użytkownika :login.
GET /users/:login/directed_messages/from
Pobranie wiadomości kierowanych od użytkownika :login.
GET /users/:login/directed_messages/to
Pobranie wiadomości kierowanych do użytkownika :login.
GET /users/:login/private_messages
Pobranie wiadomości prywatnych od i do aktualnie zalogowanego użytkownika.
GET /users/:login/private_messages/from
Pobranie wiadomości prywatnych od aktualnie zalogowanego użytkownika.
GET /users/:login/private_messages/to
Pobranie wiadomości prywatnych do aktualnie zalogowanego użytkownika.
GET /users/:login/notices
Pobranie powiadomień użytkownika :login.
Kokpit
GET /dashboard
Pobranie kokpitu aktualnie zalogowanego użytkownika.
GET /dashboard/since/:id
Pobranie kokpitu aktualnie zalogowanego użytkownika od wiadomości o :id.
Tagi
GET /tags/:tag
Pobranie statusów otagowanych :tag.
GET /tags/:tag/since/:tag
Pobranie statusów otagowanych :tag od wiadomości o :id.
Odnośniki
GET /shortlinks
Pobranie odnośników.
GET /shortlinks/:code
Pobranie odnośnika o :code.
POST /shortlinks
Utworzenie odnośnika (jeśli nie istnieje w bazie) lub pobranie kodu odnośnika.
Bliposfera
GET /bliposphere
Pobranie Bliposfery.
Obrazki
GET /pictures
Pobranie obrazków załączanych do wiadomości.
Użytkownik
GET /profile
Pobranie danych aktualnie zalogowanego użytkownika.
GET /users/:login/profile
Pobranie danych użytkownika.
POST /profile/avatar
Utworzenie nowego awatara aktualnie zalogowanego użytkownika.
Obserwowani i obserwujący użytkownika
GET /users/:login/subscriptions
Pobranie listy obserwowanych, obserwujących i ignorowanych użytkownika :login.
GET /users/:login/subscriptions/from
Pobranie listy obserwowanych użytkownika :login.
GET /users/:login/subscriptions/to
Pobranie listy obserwujących użytkownika :login.
GET /users/:login/subscriptions/ignored
Pobranie listy ignorowanych przez użytkownika :login.
POST /subscriptions/from
Dodanie do obserwowanych przez aktualnie zalogowanego użytkownika.
POST /subscriptions/ignored
Dodanie do ignorowanych przez aktualnie zalogowanego użytkownika.
DELETE /subscriptions/from
Usunięcie z obserwowanych przez aktualnie zalogowanego użytkownika.
DELETE /subscriptions/ignored
Usunięcie z ignorowanych przez aktualnie zalogowanego użytkownika.
Tagi użytkownika
GET /users/:login/tags/from
Pobranie listy tagów obserwowanych przez użytkownika :login.
GET /tags/ignored
Pobranie listy tagów ignorowanych przez aktualnie zalogowanego użytkownika.
POST /tags/from
Dodanie do obserwowanych tagów przez aktualnie zalogowanego użytkownika.
POST /tags/ignore
Dodanie do ignorowanych tagów przez aktualnie zalogowanego użytkownika.
DELETE /tags/from
Usunięcie z obserwowanych tagów przez aktualnie zalogowanego użytkownika.
DELETE /tags/ignore
Usunięcie z ignorowanych tagów przez aktualnie zalogowanego użytkownika.
Wszystkie metody Twittera zwracają tylko i wyłącznie dane w formacie JSON (bez wsparcia dla XML).
Metody zaimplementowane
http://twitter.com/statuses/public_timeline.json
Zasób /bliposphere.
http://api.twitter.com/1/statuses/home_timeline.json
Zasób /dashboard.
http://twitter.com/statuses/friends_timeline.json
Zasób /dashboard.
http://twitter.com/statuses/user_timeline.json
Zasób /users/:login/statuses aktualnie zalogowanego użytkownika.
http://twitter.com/statuses/mentions.json
Zasób /users/:login/directed_messages/to aktualnie zalogowanego użytkownika.
http://twitter.com/statuses/show/id.json
Zasób /updates/:id.
http://twitter.com/statuses/update.json
Zasób /updates
http://twitter.com/statuses/destroy/id.json
Zasób /updates/:id.
http://twitter.com/users/show.json
Zasób /updates/:login.
http://twitter.com/statuses/friends.json
Zasób /users/:login/subscriptions/to.
http://twitter.com/statuses/followers.json
Zasób /users/:login/subscriptions/from.
http://twitter.com/direct_messages.json
Zasób /users/:login/private_messages/to.
http://twitter.com/direct_messages/sent.json
Zasób /users/:login/private_messages/from.
http://twitter.com/direct_messages/new.json
Zasób /private_messages.
http://twitter.com/direct_messages/destroy/id.json
Zasób /updates/:id.
http://twitter.com/account/update_profile_image.json
Zasób /profile/avatar.
http://twitter.com/friendships/create/id.json
Zasób /subscriptions/from.
http://twitter.com/friendships/destroy/id.json
Zasób /subscriptions/from.
http://twitter.com/friends/ids.format
Zasób /users/:login/subscriptions/from.
http://twitter.com/followers/ids.format
Zasób /users/:login/subscriptions/to.
http://twitter.com/blocks/create/id.json
Zasób /subscriptions/ignored.
http://twitter.com/blocks/destroy/id.json
Zasób /subscriptions/ignored.
http://twitter.com/blocks/blocking.json
Zasób /users/:login/subscriptions/ignored.
http://twitter.com/blocks/blocking/ids.json
Zasób /users/:login/subscriptions/ignored.
http://twitter.com/oauth/request_token
Zasób OAuth.
http://twitter.com/oauth/authorize
Zasób OAuth.
http://twitter.com/oauth/authenticate
Zasób OAuth.
http://twitter.com/oauth/access_token
Zasób OAuth.
http://twitter.com/account/rate_limit_status.json
- do opracowania -
http://twitter.com/account/verify_credentials.json
- do opracowania -
Metody niezaimplementowane
- http://search.twitter.com/search.json
- http://search.twitter.com/trends/weekly.json
- http://search.twitter.com/trends/daily.json
- http://search.twitter.com/trends/current.json
- http://search.twitter.com/trends.json
- http://api.twitter.com/1/statuses/retweeted_by_me.json
- http://api.twitter.com/1/statuses/retweeted_to_me.json
- http://api.twitter.com/1/statuses/retweets_of_me.json
- http://api.twitter.com/1/statuses/retweet/id.json
- http://api.twitter.com/1/statuses/retweets/id.json
- http://api.twitter.com/1/users/search.json
- http://api.twitter.com/1/user/lists.json
- http://api.twitter.com/1/user/lists/id.json
- http://api.twitter.com/1/user/lists/id.json
- http://api.twitter.com/1/user/lists/list_id/statuses.json
- http://api.twitter.com/1/user/lists/memberships.json
- http://api.twitter.com/1/user/lists/subscriptions.json
- http://api.twitter.com/1/user/list_id/members.json
- http://api.twitter.com/1/user/list_id/members/id.json
- http://api.twitter.com/1/user/list_id/subscribers.json
- http://api.twitter.com/1/user/list_id/subscribers/:id.json
- http://twitter.com/friendships/exists.json
- http://twitter.com/friendships/show.json
- http://twitter.com/account/end_session.json
- http://twitter.com/account/update_delivery_device.json
- http://twitter.com/account/update_profile_colors.json
- http://twitter.com/account/update_profile_background_image.json
- http://twitter.com/account/update_profile.json
- http://twitter.com/favorites.json
- http://twitter.com/favorites/create/id.json
- http://twitter.com/favorites/destroy/id.json
- http://twitter.com/notifications/follow/id.json
- http://twitter.com/notifications/leave/id.json
- http://twitter.com/blocks/exists/id.json
- http://twitter.com/report_spam.json
- http://twitter.com/saved_searches.json
- http://twitter.com/saved_searches/show/id.json
- http://twitter.com/saved_searches/create.json
- http://twitter.com/saved_searches/destroy/id.json
- http://api.twitter.com/1/trends/available.json
- http://api.twitter.com/1/trends/woeid.json
- http://twitter.com/help/test.json