サポートAPI
Search API リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| search | search() | ✔ | ✔ pcs(via Query) |
Trends リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| trends | getTrends() | ✔ | N/A | |
| trends/current | getCurrentTrends() | ✔ | N/A | |
| trends/daily | getDailyTrends() | ✔ | N/A | |
| trends/weekly | getWeeklyTrends() | ✔ | N/A |
Timeline リソース
Status リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| statuses/retweets_of_me | getRetweetsOfMe() | ✔ | ✔ | ✔ smcp |
| statuses/show | showStatus() | ✔ | N/A | |
| statuses/update | updateStatus() | ✔ | N/A | |
| statuses/destroy | destroyStatus() | ✔ | N/A | |
| statuses/retweet | retweetStatus() | ✔ | N/A | |
| statuses/retweets | getRetweets() | ✔ | ✔ | N/A |
| statuses/id/retweeted_by | * getRetweetedBy() | ✔ | ✔ cp | |
| statuses/id/retweeted_by/ids | * getRetweetedByIds() | ✔ | ✔ cp |
User リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| users/show | showUser() | ✔ | N/A | |
| users/lookup | lookupUsers() | ✔ | ✔ | N/A |
| users/search | searchUsers() | ✔ | ✔ | ✔ p |
| users/suggestions | getUserSuggestions() | ✔ | N/A | |
| users/suggestions/category | getSuggestedUserCategories() | ✔ | N/A | |
| users/profile_image/:screen_name.format | http://twitter4j.org/jira/browse/TFJ-366 | ✔ | N/A | |
| statuses/friends | getFriendsStatuses() | ✔ | ✔ C | |
| statuses/followers | getFollowersStatuses() | ✔ | ✔ C |
List リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| user/lists (create) | createUserList() | ✔ | N/A | |
| user/lists/id (update) | updateUserList() | ✔ | N/A | |
| user/lists (index) | getUserLists() | ✔ | ✔ | ✔ C |
| user/lists/id (show) | showUserList() | ✔ | N/A | |
| user/lists/id (destroy) | destroyUserList() | ✔ | N/A | |
| user/lists/list_id/statuses | getUserListStatuses() | ✔ | ✔ smcp | |
| user/lists/memberships | getUserListMemberships() | ✔ | ✔ | ✔ C |
| user/lists/subscriptions | getUserListSubscriptions() | ✔ | ✔ | ✔ C |
List Members リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| user/list_id/members (GET) | getUserListMembers() | ✔ | ✔ | ✔ C |
| user/list_id/members (POST) | addUserListMember() | ✔ | N/A | |
| user/list_id/members (DELETE) | deleteUserListMember() | ✔ | N/A | |
| user/list_id/members/id (GET list id) | checkUserListMembership() | ✔ | ✔ | N/A |
List Subscribers リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| user/list_id/subscribers (GET) | getUserListSubscribers() | ✔ | ✔ | ✔ C |
| user/list_id/subscribers (POST) | subscribeUserList() | ✔ | N/A | |
| user/list_id/subscribers (DELETE) | unsubscribeUserList() | ✔ | N/A | |
| user/list_id/subscribers/:id (GET list subscribers id) | checkUserListSubscription() | ✔ | ✔ | N/A |
Direct Message リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| direct_messages | getDirectMessages() | ✔ | ✔ | ✔ smcp |
| direct_messages/sent | getSentDirectMessages() | ✔ | ✔ | ✔ smcp |
| direct_messages/new | sendDirectMessage() | ✔ | N/A | |
| direct_messages/destroy | destroyDirectMessage() | ✔ | N/A |
Friendship リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| friendships/create | createFriendship() | ✔ | N/A | |
| friendships/destroy | destroyFriendship() | ✔ | N/A | |
| friendships/exists | existsFriendship() | ✔ | N/A | |
| friendships/show | showFriendship() | ✔ | N/A | |
| friendships/incoming | getIncomingFriendships() | ✔ | ✔ | N/A |
| friendships/outgoing | getOutgoingFriendships() | ✔ | ✔ | N/A |
Friends and Followers リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| friends/ids | getFriendsIDs() | ✔ | ✔ C | |
| followers/ids | getFollowersIDs() | ✔ | ✔ C |
Account リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| account/verify_credentials | verifyCredentials() | ✔ | ✔ | N/A |
| account/rate_limit_status | getRateLimitStatus() | N/A | ||
| account/end_session | サポート予定なし | ✔ | N/A | |
| account/update_delivery_device | updateDelivelyDevice() | ✔ | N/A | |
| account/update_profile_colors | updateProfileColors() | ✔ | N/A | |
| account/update_profile_image | updateProfileImage() | ✔ | N/A | |
| account/update_profile_background_image | updateProfileBackgroundImage() | ✔ | N/A | |
| account/update_profile | updateProfile() | ✔ | N/A |
Favorite リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| favorites | getFavorites() | ✔ | ✔ | ✔ p |
| favorites/:id/create | createFavorite() | ✔ | N/A | |
| favorites/destroy | destroyFavorite() | ✔ | N/A |
Notification リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| notifications/follow | enableNotification() | ✔ | N/A | |
| notifications/leave | disableNotification() | ✔ | N/A |
Block リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| blocks/create | createBlock() | ✔ | N/A | |
| blocks/destroy | destroyBlock() | ✔ | N/A | |
| blocks/exists | existsBlock() | ✔ | ✔ | N/A |
| blocks/blocking | getBlockingUsers() | ✔ | ✔ | ✔ p |
| blocks/blocking/ids | getBlockingUsersIDs() | ✔ | ✔ | N/A |
Spam Reporting リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| report_spam | reportSpam() | ✔ | ✔ | N/A |
Saved Searches リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| saves_searches | getSavedSearches() | ✔ | ✔ | N/A |
| saves_searches/show | showSavedSearch() | ✔ | ✔ | N/A |
| saves_searches/create | createSavedSearch() | ✔ | ✔ | N/A |
| saves_searches/destroy | destroySavedSearch() | ✔ | ✔ | N/A |
Local Trends リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| trends/available | getAvailableTrends() | ✔ | N/A | |
| trends/location/:woeid | getLocationTrends() | ✔ | N/A |
Geo リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| geo/reverse_geocode | reverseGeoCode() | ✔ | N/A | |
| geo/id/:place_id | getGeoDetails() | ✔ | N/A |
Help リソース
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | ページングサポート(*) |
|---|---|---|---|---|
| help/test | test() | N/A |
Streaming API メソッド
| リソース | Twitter4J のメソッド (*: 最新ビルドのみ) | 要認証 | Rate リミット | 一般に公開されている |
|---|---|---|---|---|
| statuses/filter | filter() | ✔ | ✔ | |
| statuses/firehose | firehose() | ✔ | N/A | |
| statuses/links | links() | ✔ | ✔ | |
| statuses/retweet | retweet() | ✔ | N/A | |
| statuses/sample | sample() | ✔ | ✔ |
