|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecthatenahaiku4j.HatenaHaikuAPILight
hatenahaiku4j.HatenaHaikuAPI
public class HatenaHaikuAPI
はてなハイクAPIラッピングクラス(認証あり)
コンストラクタの概要 | |
---|---|
HatenaHaikuAPI(LoginUser loginUser)
コンストラクタ。 |
メソッドの概要 | |
---|---|
Status |
addStar(java.lang.String statusId)
指定したエントリにスターを一つ追加します。 |
Status |
deleteEntry(java.lang.String statusId)
指定したステータスIDのエントリを削除します。 |
Status |
deleteStar(java.lang.String statusId)
指定したエントリのスターを一つ減らします。 |
Status |
entry(java.lang.String text)
新しくエントリを投稿します。 |
Status |
entry(java.lang.String keyword,
java.lang.String text)
新しくエントリを投稿します。 |
Status |
entry(java.lang.String keyword,
java.lang.String text,
byte[] imageData,
ImageExt imageDataExt)
新しくエントリを投稿します。 |
Status |
entry(java.lang.String keyword,
java.lang.String text,
java.io.File file)
新しくエントリを投稿します。 |
Status |
entry(java.lang.String keyword,
java.lang.String text,
java.lang.String imageUrl)
新しくエントリを投稿します。 |
Keyword |
followKeyword(java.lang.String keyword)
キーワードをフォローします。 |
User |
followUser(java.lang.String userId)
ユーザをフォローします。 |
java.util.List<User> |
getFollowersList()
認証したユーザをフォローしているユーザのリストを取得します。 |
java.util.List<Keyword> |
getFollowingKeywordList()
認証したユーザがフォローしているキーワードのリストを取得します。 |
java.util.List<User> |
getFollowingList()
認証したユーザがフォローしているユーザのリストを100件取得します。 |
java.util.List<User> |
getFollowingList(int page)
認証したユーザがフォローしているユーザのリストを100件取得します。 |
java.util.List<Status> |
getFriendsTimeline()
認証したユーザのフレンドタイムラインを取得します。 |
java.util.List<Status> |
getFriendsTimeline(int page)
認証したユーザのフレンドタイムラインを取得します。 |
java.util.List<Status> |
getFriendsTimeline(int page,
int count)
認証したユーザのフレンドタイムラインを取得します。 |
java.util.List<Status> |
getFriendsTimeline(int page,
int count,
java.util.Date since)
認証したユーザのフレンドタイムラインを取得します。 |
java.util.List<Status> |
getHotUserTimeline()
認証したユーザの人気のユーザタイムラインを取得します。 |
java.util.List<Status> |
getHotUserTimeline(int page)
認証したユーザの人気のユーザタイムラインを取得します。 |
java.util.List<Status> |
getHotUserTimeline(int page,
int count)
認証したユーザの人気のユーザタイムラインを取得します。 |
java.util.List<Status> |
getHotUserTimeline(int page,
int count,
java.util.Date since)
認証したユーザの人気のユーザタイムラインを取得します。 |
java.util.List<Status> |
getIdTimeline()
認証したユーザのidページのタイムラインを取得します。 |
java.util.List<Status> |
getIdTimeline(int page)
認証したユーザのidページのタイムラインを取得します。 |
java.util.List<Status> |
getIdTimeline(int page,
int count)
認証したユーザのidページのタイムラインを取得します。 |
java.util.List<Status> |
getIdTimeline(int page,
int count,
java.util.Date since)
認証したユーザのidページのタイムラインを取得します。 |
User |
getMe()
ログインユーザのユーザ情報を取得します。 |
Keyword |
getMyKeyword()
認証したユーザのidページのキーワード情報を取得します。 |
java.util.List<Status> |
getUserTimeline()
認証したユーザのユーザタイムラインを取得します。 |
java.util.List<Status> |
getUserTimeline(int page)
認証したユーザのユーザタイムラインを取得します。 |
java.util.List<Status> |
getUserTimeline(int page,
int count)
認証したユーザのユーザタイムラインを取得します。 |
java.util.List<Status> |
getUserTimeline(int page,
int count,
java.util.Date since)
認証したユーザのユーザタイムラインを取得します。 |
Keyword |
relateKeyword(java.lang.String keyword1,
java.lang.String keyword2)
関連キーワードを設定します。 |
Status |
reply(java.lang.String inReplyToStatusId,
java.lang.String text)
新しく返信エントリを投稿します。 |
Status |
reply(java.lang.String inReplyToStatusId,
java.lang.String text,
byte[] imageData,
ImageExt imageDataExt)
新しく返信エントリを投稿します。 |
Status |
reply(java.lang.String inReplyToStatusId,
java.lang.String text,
java.io.File file)
新しく返信エントリを投稿します。 |
Status |
reply(java.lang.String inReplyToStatusId,
java.lang.String text,
java.lang.String imageUrl)
新しく返信エントリを投稿します。 |
Keyword |
unfollowKeyword(java.lang.String keyword)
キーワードのフォローをやめます。 |
User |
unfollowUser(java.lang.String userId)
ユーザのフォローをやめます。 |
Keyword |
unrelateKeyword(java.lang.String keyword1,
java.lang.String keyword2)
関連キーワードを解除します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public HatenaHaikuAPI(LoginUser loginUser)
loginUser
- ログインユーザメソッドの詳細 |
---|
public java.util.List<Status> getFriendsTimeline() throws HatenaHaikuException
HatenaHaikuException
public java.util.List<Status> getFriendsTimeline(int page) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。
HatenaHaikuException
public java.util.List<Status> getFriendsTimeline(int page, int count) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。
HatenaHaikuException
public java.util.List<Status> getFriendsTimeline(int page, int count, java.util.Date since) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。since
- その日時よりも新しい投稿のみに絞り込むための日時を指定します。
HatenaHaikuException
public java.util.List<Status> getUserTimeline() throws HatenaHaikuException
HatenaHaikuException
public java.util.List<Status> getUserTimeline(int page) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。
HatenaHaikuException
public java.util.List<Status> getUserTimeline(int page, int count) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。
HatenaHaikuException
public java.util.List<Status> getUserTimeline(int page, int count, java.util.Date since) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。since
- その日時よりも新しい投稿のみに絞り込むための日時を指定します。
HatenaHaikuException
public java.util.List<Status> getHotUserTimeline() throws HatenaHaikuException
HatenaHaikuException
public java.util.List<Status> getHotUserTimeline(int page) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。
HatenaHaikuException
public java.util.List<Status> getHotUserTimeline(int page, int count) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。
HatenaHaikuException
public java.util.List<Status> getHotUserTimeline(int page, int count, java.util.Date since) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。since
- その日時よりも新しい投稿のみに絞り込むための日時を指定します。
HatenaHaikuException
public java.util.List<Status> getIdTimeline() throws HatenaHaikuException
HatenaHaikuException
HatenaHaikuAPILight.getKeywordTimeline(String)
public java.util.List<Status> getIdTimeline(int page) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。
HatenaHaikuException
HatenaHaikuAPILight.getKeywordTimeline(String, int)
public java.util.List<Status> getIdTimeline(int page, int count) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。
HatenaHaikuException
HatenaHaikuAPILight.getKeywordTimeline(String, int, int)
public java.util.List<Status> getIdTimeline(int page, int count, java.util.Date since) throws HatenaHaikuException
page
- 取得するページです。最大数は100です。count
- 取得数を指定します。最大数は 200 です。since
- その日時よりも新しい投稿のみに絞り込むための日時を指定します。
HatenaHaikuException
HatenaHaikuAPILight.getKeywordTimeline(String, int, int, Date)
public Status entry(java.lang.String text) throws HatenaHaikuException
text
- 投稿内容
HatenaHaikuException
public Status entry(java.lang.String keyword, java.lang.String text) throws HatenaHaikuException
keyword
- キーワードtext
- 投稿内容
HatenaHaikuException
public Status entry(java.lang.String keyword, java.lang.String text, java.io.File file) throws HatenaHaikuException
keyword
- キーワードtext
- 投稿内容file
- 画像ファイル
HatenaHaikuException
public Status entry(java.lang.String keyword, java.lang.String text, java.lang.String imageUrl) throws HatenaHaikuException
keyword
- キーワードtext
- 投稿内容imageUrl
- 画像のURL
HatenaHaikuException
public Status entry(java.lang.String keyword, java.lang.String text, byte[] imageData, ImageExt imageDataExt) throws HatenaHaikuException
keyword
- キーワードtext
- 投稿内容imageData
- 画像のバイナリデータimageDataExt
- 画像の拡張子
HatenaHaikuException
public Status reply(java.lang.String inReplyToStatusId, java.lang.String text) throws HatenaHaikuException
inReplyToStatusId
- 返信元ステータスIDtext
- 投稿内容
HatenaHaikuException
public Status reply(java.lang.String inReplyToStatusId, java.lang.String text, java.io.File file) throws HatenaHaikuException
inReplyToStatusId
- 返信元ステータスIDtext
- 投稿内容file
- 画像ファイル
HatenaHaikuException
public Status reply(java.lang.String inReplyToStatusId, java.lang.String text, java.lang.String imageUrl) throws HatenaHaikuException
inReplyToStatusId
- 返信元ステータスIDtext
- 投稿内容imageUrl
- 画像のURL
HatenaHaikuException
public Status reply(java.lang.String inReplyToStatusId, java.lang.String text, byte[] imageData, ImageExt imageDataExt) throws HatenaHaikuException
inReplyToStatusId
- 返信元ステータスIDtext
- 投稿内容imageData
- 画像のバイナリデータimageDataExt
- 画像の拡張子
HatenaHaikuException
public Status deleteEntry(java.lang.String statusId) throws HatenaHaikuException
statusId
- ステータスID
HatenaHaikuException
public Status addStar(java.lang.String statusId) throws HatenaHaikuException
statusId
- ステータスID
HatenaHaikuException
public Status deleteStar(java.lang.String statusId) throws HatenaHaikuException
statusId
- ステータスID
HatenaHaikuException
public java.util.List<User> getFollowingList() throws HatenaHaikuException
HatenaHaikuException
public java.util.List<User> getFollowingList(int page) throws HatenaHaikuException
page
- ページ
HatenaHaikuException
public java.util.List<User> getFollowersList() throws HatenaHaikuException
HatenaHaikuException
public User followUser(java.lang.String userId) throws HatenaHaikuException
userId
- ユーザID
HatenaHaikuException
public User unfollowUser(java.lang.String userId) throws HatenaHaikuException
userId
- ユーザID
HatenaHaikuException
public User getMe() throws HatenaHaikuException
HatenaHaikuException
HatenaHaikuAPILight.getUser(String)
public java.util.List<Keyword> getFollowingKeywordList() throws HatenaHaikuException
HatenaHaikuException
public Keyword followKeyword(java.lang.String keyword) throws HatenaHaikuException
keyword
- キーワード
HatenaHaikuException
public Keyword unfollowKeyword(java.lang.String keyword) throws HatenaHaikuException
keyword
- キーワード
HatenaHaikuException
public Keyword relateKeyword(java.lang.String keyword1, java.lang.String keyword2) throws HatenaHaikuException
keyword1
- 設定する対象のキーワード1keyword2
- 設定する対象のキーワード2
HatenaHaikuException
public Keyword unrelateKeyword(java.lang.String keyword1, java.lang.String keyword2) throws HatenaHaikuException
keyword1
- 解除する対象のキーワード1keyword2
- 解除する対象のキーワード2
HatenaHaikuException
public Keyword getMyKeyword() throws HatenaHaikuException
HatenaHaikuException
HatenaHaikuAPILight.getKeyword(String)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |