|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.daum.dna.api.basic.DefaultYozmAPI
public class DefaultYozmAPI
The Class DefaultYozmAPI.
Constructor Summary | |
---|---|
DefaultYozmAPI(DaumOAuth oauth)
Instantiates a new default yozm api. |
Method Summary | |
---|---|
YozmUserJoined |
checkUserJoin()
현재 oauth 인증된 사용자의 Yozm 가입 여부를 return 한다 오류 발생시 NULL 반환. |
java.lang.String |
checkUserJoinAsJSON()
현재 oauth 인증된 사용자의 Yozm 가입 여부를 return 한다 |
java.lang.String |
checkUserJoinAsXML()
현재 oauth 인증된 사용자의 Yozm 가입 여부를 return 한다 |
YozmArticles |
getArticles()
모든 글 List 를 가지고 온다. |
YozmArticles |
getArticles(Params option)
모든 글 List 를 가지고 온다. |
java.lang.String |
getArticlesAsJSON()
모든 글 List 를 가지고 온다. |
java.lang.String |
getArticlesAsJSON(Params option)
모든 글 List 를 가지고 온다. |
java.lang.String |
getArticlesAsXML()
모든 글 List 를 가지고 온다. |
java.lang.String |
getArticlesXML(Params option)
모든 글 List 를 가지고 온다. |
DaumOAuth |
getOauth()
Gets the oauth. |
java.util.List<YozmUserArticles> |
getUserArticles()
특정 사용자의 글 목록을 가져온다. |
java.util.List<YozmUserArticles> |
getUserArticles(Params option)
특정 사용자의 글 목록을 가져온다. |
java.lang.String |
getUserArticlesAsJSON()
특정 사용자의 글 목록을 가져온다. |
java.lang.String |
getUserArticlesAsJSON(Params option)
특정 사용자의 글 목록을 가져온다. |
java.lang.String |
getUserArticlesAsXML()
특정 사용자의 글 목록을 가져온다. |
java.lang.String |
getUserArticlesAsXML(Params option)
특정 사용자의 글 목록을 가져온다. |
YozmUserInfo |
getUserInfo()
사용자의 정보를 보여주는 Method option 없을 시에는 자기 자신의 정보를 보여준다. |
YozmUserInfo |
getUserInfo(Params option)
사용자의 정보를 보여주는 Method option 없을 시에는 자기 자신의 정보를 보여준다. |
java.lang.String |
getUserInfoAsJSON()
사용자의 정보를 보여주는 Method option 없을 시에는 자기 자신의 정보를 보여준다. |
java.lang.String |
getUserInfoAsJSON(Params option)
사용자의 정보를 보여주는 Method option 없을 시에는 자기 자신의 정보를 보여준다. |
java.lang.String |
getUserInfoAsXML()
사용자의 정보를 보여주는 Method option 없을 시에는 자기 자신의 정보를 보여준다. |
java.lang.String |
getUserInfoAsXML(Params option)
사용자의 정보를 보여주는 Method option 없을 시에는 자기 자신의 정보를 보여준다. |
YozmUserJoin |
joinYozm(java.lang.String nickname)
Yozm 에 가입하는 기능을 제공한다. |
YozmUserJoin |
joinYozm(java.lang.String nickname,
Params option)
Yozm 에 가입하는 기능을 제공한다. |
java.lang.String |
joinYozmAsJSON(java.lang.String nickname)
Yozm 에 가입하는 기능을 제공한다. |
java.lang.String |
joinYozmAsJSON(java.lang.String nickname,
Params option)
Yozm 에 가입하는 기능을 제공한다. |
java.lang.String |
joinYozmAsXML(java.lang.String nickname)
Yozm 에 가입하는 기능을 제공한다. |
java.lang.String |
joinYozmAsXML(java.lang.String nickname,
Params option)
Yozm 에 가입하는 기능을 제공한다. |
YozmArticles |
searchArticles(java.lang.String q)
글을 검색하는 기능 오류 발생시 null 반환. |
YozmArticles |
searchArticles(java.lang.String q,
Params option)
글을 검색하는 기능 |
java.lang.String |
searchArticlesAsJSON(java.lang.String q)
글을 검색하는 기능 |
java.lang.String |
searchArticlesAsJSON(java.lang.String q,
Params option)
글을 검색하는 기능 |
java.lang.String |
searchArticlesAsXML(java.lang.String q)
글을 검색하는 기능 |
java.lang.String |
searchArticlesAsXML(java.lang.String q,
Params option)
글을 검색하는 기능 |
void |
setOauth(DaumOAuth oauth)
Sets the oauth. |
YozmWriteRes |
writeArticle(java.lang.String message)
Yozm 에 자신의 글을 등록 한다. |
YozmWriteRes |
writeArticle(java.lang.String message,
Params option)
Yozm 에 자신의 글을 등록 한다. |
java.lang.String |
writeArticleAsJSON(java.lang.String message)
Yozm 에 자신의 글을 등록 한다. |
java.lang.String |
writeArticleAsJSON(java.lang.String message,
Params option)
Yozm 에 자신의 글을 등록 한다. |
java.lang.String |
writeArticleAsXML(java.lang.String message)
Yozm 에 자신의 글을 등록 한다. |
java.lang.String |
writeArticleAsXML(java.lang.String message,
Params option)
Yozm 에 자신의 글을 등록 한다. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultYozmAPI(DaumOAuth oauth)
oauth
- the oauthMethod Detail |
---|
public DaumOAuth getOauth()
public void setOauth(DaumOAuth oauth)
oauth
- the new oauthpublic YozmUserJoined checkUserJoin()
YozmAPI
checkUserJoin
in interface YozmAPI
public java.lang.String checkUserJoinAsXML()
YozmAPI
checkUserJoinAsXML
in interface YozmAPI
public java.lang.String checkUserJoinAsJSON()
YozmAPI
checkUserJoinAsJSON
in interface YozmAPI
public YozmUserJoin joinYozm(java.lang.String nickname)
YozmAPI
joinYozm
in interface YozmAPI
nickname
- Yozm 에서 사용할 닉네임
public YozmUserJoin joinYozm(java.lang.String nickname, Params option)
YozmAPI
joinYozm
in interface YozmAPI
nickname
- Yozm 에서 사용할 닉네임option
- - sex : 성별 ( N : 비공개 , F : 여자 , M : 남자);
- birthday : 생일 (string , YYYY-MM-DD)
- blood_type : 혈액형 (N : 비공개 , A , B , AB ,O );
public java.lang.String joinYozmAsXML(java.lang.String nickname)
YozmAPI
joinYozmAsXML
in interface YozmAPI
nickname
- Yozm 에서 사용할 닉네임
public java.lang.String joinYozmAsXML(java.lang.String nickname, Params option)
YozmAPI
joinYozmAsXML
in interface YozmAPI
nickname
- Yozm 에서 사용할 닉네임option
- - sex : 성별 ( N : 비공개 , F : 여자 , M : 남자);
- birthday : 생일 (string , YYYY-MM-DD)
- blood_type : 혈액형 (N : 비공개 , A , B , AB ,O );
public java.lang.String joinYozmAsJSON(java.lang.String nickname)
YozmAPI
joinYozmAsJSON
in interface YozmAPI
nickname
- Yozm 에서 사용할 닉네임
public java.lang.String joinYozmAsJSON(java.lang.String nickname, Params option)
YozmAPI
joinYozmAsJSON
in interface YozmAPI
nickname
- Yozm 에서 사용할 닉네임option
- - sex : 성별 ( N : 비공개 , F : 여자 , M : 남자);
- birthday : 생일 (string , YYYY-MM-DD)
- blood_type : 혈액형 (N : 비공개 , A , B , AB ,O );
public YozmArticles searchArticles(java.lang.String q)
YozmAPI
searchArticles
in interface YozmAPI
q
- 검색어
public YozmArticles searchArticles(java.lang.String q, Params option)
YozmAPI
searchArticles
in interface YozmAPI
q
- 검색어option
- - type : 검색 종류 (message or tag)
- page : 페이지 (int)
- count : 페이지 크기 (1~30)
public java.lang.String searchArticlesAsXML(java.lang.String q)
YozmAPI
searchArticlesAsXML
in interface YozmAPI
q
- 검색어
public java.lang.String searchArticlesAsXML(java.lang.String q, Params option)
YozmAPI
searchArticlesAsXML
in interface YozmAPI
q
- 검색어option
- - type : 검색 종류 (message or tag)
- page : 페이지 (int)
- count : 페이지 크기 (1~30)
public java.lang.String searchArticlesAsJSON(java.lang.String q)
YozmAPI
searchArticlesAsJSON
in interface YozmAPI
q
- 검색어
public java.lang.String searchArticlesAsJSON(java.lang.String q, Params option)
YozmAPI
searchArticlesAsJSON
in interface YozmAPI
q
- 검색어option
- - type : 검색 종류 (message or tag)
- page : 페이지 (int)
- count : 페이지 크기 (1~30)
public YozmWriteRes writeArticle(java.lang.String message)
YozmAPI
writeArticle
in interface YozmAPI
message
- 보낼 Message
public YozmWriteRes writeArticle(java.lang.String message, Params option)
YozmAPI
writeArticle
in interface YozmAPI
message
- 보낼 Messageoption
- - url_shorten : url_shorten 서비스를 이용해 url 을 줄임 (String)
- img_url : 첨부할 이미지 주소 (String)
- parent_msg_id : reply 로 달리게 될 글의 msg id (int)
public java.lang.String writeArticleAsXML(java.lang.String message)
YozmAPI
writeArticleAsXML
in interface YozmAPI
message
- 보낼 Message
public java.lang.String writeArticleAsXML(java.lang.String message, Params option)
YozmAPI
writeArticleAsXML
in interface YozmAPI
message
- 보낼 Messageoption
- - url_shorten : url_shorten 서비스를 이용해 url 을 줄임 (String)
- img_url : 첨부할 이미지 주소 (String)
- parent_msg_id : reply 로 달리게 될 글의 msg id (int)
public java.lang.String writeArticleAsJSON(java.lang.String message)
YozmAPI
writeArticleAsJSON
in interface YozmAPI
message
- 보낼 Message
public java.lang.String writeArticleAsJSON(java.lang.String message, Params option)
YozmAPI
writeArticleAsJSON
in interface YozmAPI
message
- 보낼 Messageoption
- - url_shorten : url_shorten 서비스를 이용해 url 을 줄임 (String)
- img_url : 첨부할 이미지 주소 (String)
- parent_msg_id : reply 로 달리게 될 글의 msg id (int)
public YozmArticles getArticles()
YozmAPI
getArticles
in interface YozmAPI
public YozmArticles getArticles(Params option)
YozmAPI
getArticles
in interface YozmAPI
option
- - max_msg_id : 주어진 id 보다 작은 message를 가져온다. (int)
- since_msg_id : 주어진 id 보다 큰 message 를 가져온다. (int)
- count : 가져올 message의 수 (int)
public java.lang.String getArticlesAsXML()
YozmAPI
getArticlesAsXML
in interface YozmAPI
public java.lang.String getArticlesXML(Params option)
YozmAPI
getArticlesXML
in interface YozmAPI
option
- - max_msg_id : 주어진 id 보다 작은 message를 가져온다. (int)
- since_msg_id : 주어진 id 보다 큰 message 를 가져온다. (int)
- count : 가져올 message의 수 (int)
public java.lang.String getArticlesAsJSON()
YozmAPI
getArticlesAsJSON
in interface YozmAPI
public java.lang.String getArticlesAsJSON(Params option)
YozmAPI
getArticlesAsJSON
in interface YozmAPI
option
- - max_msg_id : 주어진 id 보다 작은 message를 가져온다. (int)
- since_msg_id : 주어진 id 보다 큰 message 를 가져온다. (int)
- count : 가져올 message의 수 (int)
public YozmUserInfo getUserInfo()
YozmAPI
getUserInfo
in interface YozmAPI
public YozmUserInfo getUserInfo(Params option)
YozmAPI
getUserInfo
in interface YozmAPI
option
- - url_name : 인기 리스트를 보고 싶은 사용자의 id ( string)
- nick_name : 인기 리스트를 보고 싶은 사용자의 요즘 nickName (string)
public java.lang.String getUserInfoAsXML()
YozmAPI
getUserInfoAsXML
in interface YozmAPI
public java.lang.String getUserInfoAsXML(Params option)
YozmAPI
getUserInfoAsXML
in interface YozmAPI
option
- - url_name : 인기 리스트를 보고 싶은 사용자의 id ( string)
- nick_name : 인기 리스트를 보고 싶은 사용자의 요즘 nickName (string)
public java.lang.String getUserInfoAsJSON()
YozmAPI
getUserInfoAsJSON
in interface YozmAPI
public java.lang.String getUserInfoAsJSON(Params option)
YozmAPI
getUserInfoAsJSON
in interface YozmAPI
option
- - url_name : 인기 리스트를 보고 싶은 사용자의 id ( string)
- nick_name : 인기 리스트를 보고 싶은 사용자의 요즘 nickName (string)
public java.util.List<YozmUserArticles> getUserArticles()
YozmAPI
getUserArticles
in interface YozmAPI
public java.util.List<YozmUserArticles> getUserArticles(Params option)
YozmAPI
getUserArticles
in interface YozmAPI
option
- - url_name : DaumID (String)
- next : 주어진 id 보다 최신의 message 반환 (int)
- count : 가져올 message 의 수 (int)
public java.lang.String getUserArticlesAsXML()
YozmAPI
getUserArticlesAsXML
in interface YozmAPI
public java.lang.String getUserArticlesAsXML(Params option)
YozmAPI
getUserArticlesAsXML
in interface YozmAPI
option
- - url_name : DaumID (String)
- next : 주어진 id 보다 최신의 message 반환 (int)
- count : 가져올 message 의 수 (int)
public java.lang.String getUserArticlesAsJSON()
YozmAPI
getUserArticlesAsJSON
in interface YozmAPI
public java.lang.String getUserArticlesAsJSON(Params option)
YozmAPI
getUserArticlesAsJSON
in interface YozmAPI
option
- - url_name : DaumID (String)
- next : 주어진 id 보다 최신의 message 반환 (int)
- count : 가져올 message 의 수 (int)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |