|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.daum.dna.api.basic.DefaultBlogAPI
public class DefaultBlogAPI
The Class DefaultBlogAPI.
Field Summary |
---|
Fields inherited from interface net.daum.dna.api.BlogAPI |
---|
_ARTICLE_CLOSE, _ARTICLE_FRIEND_OPEN, _ARTICLE_OPEN, _COMMENT, _GUEST_BOOK, _TRACKBACK |
Constructor Summary | |
---|---|
DefaultBlogAPI(DaumOAuth oauth)
Instantiates a new default blog API. |
Method Summary | |
---|---|
BlogActivityReses |
getActivityRes(java.lang.String blogName)
나의 활동에 대한 모든 정보를 객체 형태로 제공합니다. |
java.lang.String |
getActivityResAsJSON(java.lang.String blogName)
나의 활동에 대한 모든 정보를 json String형태로 제공합니다. |
java.lang.String |
getActivityResAsXML(java.lang.String blogName)
나의 활동에 대한 모든 정보를 xml String형태로 제공합니다. |
BlogArticle |
getArticle(java.lang.String blogName,
java.lang.String postId)
특정 글에 대한 정보를 객체 형태로 제공합니다. |
java.lang.String |
getArticleAsJSON(java.lang.String blogName,
java.lang.String postId)
특정 글에대한 정보를 json String 형태로 제공합니다. |
java.lang.String |
getArticleAsXML(java.lang.String blogName,
java.lang.String postId)
특정 글에대한 정보를 xml String 형태로 제공합니다. |
BlogArticles |
getArticles(java.lang.String blogName)
블로그 글에 대한 정보목록을 객체 형태로 제공합니다. |
BlogArticles |
getArticles(java.lang.String blogName,
Params option)
블로그 글에 대한 정보목록을 객체 형태로 제공합니다. |
java.lang.String |
getArticlesAsJSON(java.lang.String blogName)
블로그 글에 대한 정보목록를 json String형태로 제공합니다. |
java.lang.String |
getArticlesAsJSON(java.lang.String blogName,
Params option)
블로그 글에 대한 정보목록를 json String형태로 제공합니다. |
java.lang.String |
getArticlesAsXML(java.lang.String blogName)
블로그 글에 대한 정보목록를 xml String형태로 제공합니다. |
java.lang.String |
getArticlesAsXML(java.lang.String blogName,
Params option)
블로그 글에 대한 정보목록를 xml String 형태로 제공합니다. |
BlogCategories |
getCategories(java.lang.String blogName)
카테고리 목록에 관한 정보를 객체 형태로 제공합니다. |
java.lang.String |
getCategoriesAsJSON(java.lang.String blogName)
블로그에 대한 카테고리 목록 정보를 JSON 형태로 제공합니다. |
java.lang.String |
getCategoriesAsXML(java.lang.String blogName)
카테고리목록에 관한 정보를 xml String 형태로 제공합니다. |
BlogComments |
getComments(java.lang.String blogName,
java.lang.String postId)
글의 코멘트 정보목록을 객체 형태로 제공합니다. |
java.lang.String |
getCommentsAsJSON(java.lang.String blogName,
java.lang.String postId)
글의 코멘트 정보목록을 json String 형태로 제공합니다. |
java.lang.String |
getCommentsAsXML(java.lang.String blogName,
java.lang.String postId)
글의 코멘트 정보목록을 xml String 형태로 제공합니다. |
DaumOAuth |
getDaumoAuth()
Gets the daum oauth. |
BlogInfo |
getInfo(java.lang.String blogName)
블로그 정보를 객체 형태로 제공합니다. |
java.lang.String |
getInfoAsJSON(java.lang.String blogName)
블로그 정보를 json 형태로 제공합니다. |
java.lang.String |
getInfoAsXML(java.lang.String blogName)
블로그 정보를 xml 형태로 제공합니다. |
BlogRSSes |
getRsses(java.lang.String blogName)
블로그에서 설정된 rss 정보 목록를 객체 형태로 가져옵니다. |
java.lang.String |
getRssesAsJSON(java.lang.String blogName)
블로그에서 설정된 rss 정보 목록을 json String 형태로 가져옵니다. |
java.lang.String |
getRssesAsXML(java.lang.String blogName)
블로그에서 설정된 rss 정보 목록을 xml String 형태로 가져옵니다. |
BlogModifyRes |
modifyArticle(java.lang.String blogName,
java.lang.String postId,
java.lang.String title,
java.lang.String content,
java.lang.String tag)
특정 아티클을 수정하고 결과를 객체 형태로 제공합니다. |
BlogModifyRes |
modifyArticle(java.lang.String blogName,
java.lang.String postId,
java.lang.String title,
java.lang.String content,
java.lang.String tag,
Params option)
특정 글을 수정하고 결과를 객체 형태로 제공합니다. |
java.lang.String |
modifyArticleAsJSON(java.lang.String blogName,
java.lang.String postId,
java.lang.String title,
java.lang.String content,
java.lang.String tag)
특정 글을 수정하고 결과를 json String 형태로 제공합니다. |
java.lang.String |
modifyArticleAsJSON(java.lang.String blogName,
java.lang.String postId,
java.lang.String title,
java.lang.String content,
java.lang.String tag,
Params option)
특정 글을 수정하고 결과를 json String 형태로 제공합니다. |
java.lang.String |
modifyArticleAsXML(java.lang.String blogName,
java.lang.String postId,
java.lang.String title,
java.lang.String content,
java.lang.String tag)
특정 글을 수정하고 결과를 xml String 형태로 제공합니다. |
java.lang.String |
modifyArticleAsXML(java.lang.String blogName,
java.lang.String postId,
java.lang.String title,
java.lang.String content,
java.lang.String tag,
Params option)
특정 글을 수정하고 결과를 json String 형태로 제공합니다. |
void |
setDaumOAuth(DaumOAuth oauth)
Sets the daum oauth. |
BlogWriteRes |
writeArticle(java.lang.String blogName,
java.lang.String title,
java.lang.String content,
java.lang.String tag)
블로그에 글을 작성합니다. |
BlogWriteRes |
writeArticle(java.lang.String blogName,
java.lang.String title,
java.lang.String content,
java.lang.String tag,
Params option)
블로그에 글을 작성합니다. |
java.lang.String |
writeArticleAsJSON(java.lang.String blogName,
java.lang.String title,
java.lang.String content,
java.lang.String tag)
블로그에 글을 쓰고 작성결과를 json String 형태로 제공합니다. |
java.lang.String |
writeArticleAsJSON(java.lang.String blogName,
java.lang.String title,
java.lang.String content,
java.lang.String tag,
Params option)
블로그에 글을 쓰고 작성결과를 json String 형태로 제공합니다. |
java.lang.String |
writeArticleAsXML(java.lang.String blogName,
java.lang.String title,
java.lang.String content,
java.lang.String tag)
블로그에 글을 쓰고 작성결과를 xml String 형태로 제공합니다. |
java.lang.String |
writeArticleAsXML(java.lang.String blogName,
java.lang.String title,
java.lang.String content,
java.lang.String tag,
Params option)
블로그에 글을 쓰고 작성결과를 xml String 형태로 제공합니다. |
BlogCommentRes |
writeComment(java.lang.String blogName,
java.lang.String postId,
java.lang.String content,
boolean isSecret)
글에 코멘트 작성하고 그 결과를 객체형태로 반환합니다. |
java.lang.String |
writeCommentAsJSON(java.lang.String blogName,
java.lang.String postId,
java.lang.String content,
boolean isSecret)
글에 코멘트 작성하고 그 결과를 json String 형태로 반환합니다. |
java.lang.String |
writeCommentAsXML(java.lang.String blogName,
java.lang.String postId,
java.lang.String content,
boolean isSecret)
글에 코멘트를 작성하고 그 결과를 xmlString 형테로 반환합니다. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultBlogAPI(DaumOAuth oauth)
oauth
- the oauthMethod Detail |
---|
public void setDaumOAuth(DaumOAuth oauth)
oauth
- the new daum oauthpublic DaumOAuth getDaumoAuth()
public BlogArticles getArticles(java.lang.String blogName)
getArticles
in interface BlogAPI
blogName
- 블로그 이름
public BlogArticles getArticles(java.lang.String blogName, Params option)
getArticles
in interface BlogAPI
blogName
- 블로그 이름option
- 선택 파라미터 객체
- viewContent : Y or N
public java.lang.String getArticlesAsXML(java.lang.String blogName)
getArticlesAsXML
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getArticlesAsXML(java.lang.String blogName, Params option)
getArticlesAsXML
in interface BlogAPI
blogName
- 블로그 이름option
- 선택 파라미터 객체
- viewContent : Y or N
public java.lang.String getArticlesAsJSON(java.lang.String blogName)
getArticlesAsJSON
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getArticlesAsJSON(java.lang.String blogName, Params option)
getArticlesAsJSON
in interface BlogAPI
blogName
- 블로그 이름option
- 선택 파라미터 객체
- viewContent : Y or N
public BlogWriteRes writeArticle(java.lang.String blogName, java.lang.String title, java.lang.String content, java.lang.String tag)
writeArticle
in interface BlogAPI
blogName
- 블로그 이름title
- 제목content
- 내용tag
- 태그
public BlogWriteRes writeArticle(java.lang.String blogName, java.lang.String title, java.lang.String content, java.lang.String tag, Params option)
writeArticle
in interface BlogAPI
blogName
- 블로그 이름title
- 제목content
- 내용tag
- 태그option
- 선택 파라미터 객체
- open : 공개여부 (_ARTICLE_OPEN , _ARTICLE_CLOSE , _ARTICLE_FRIEND_OPEN 중 하나 선택)
- fileName : 첨부파일명
- fileUrl : 파일 URL
- categoryId : 없을경우 전체 카테고리
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public java.lang.String writeArticleAsXML(java.lang.String blogName, java.lang.String title, java.lang.String content, java.lang.String tag)
writeArticleAsXML
in interface BlogAPI
blogName
- 블로그 이름title
- 제목content
- 내용tag
- 태그
public java.lang.String writeArticleAsXML(java.lang.String blogName, java.lang.String title, java.lang.String content, java.lang.String tag, Params option)
writeArticleAsXML
in interface BlogAPI
blogName
- 블로그 이름title
- 제목content
- 내용tag
- 태그option
- 선택 파라미터 객체
- open : 공개여부 (_ARTICLE_OPEN , _ARTICLE_CLOSE , _ARTICLE_FRIEND_OPEN 중 하나 선택)
- fileName : 첨부파일명
- fileUrl : 파일 URL
- categoryId : 없을경우 전체 카테고리
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public java.lang.String writeArticleAsJSON(java.lang.String blogName, java.lang.String title, java.lang.String content, java.lang.String tag)
writeArticleAsJSON
in interface BlogAPI
blogName
- 블로그 이름title
- 제목content
- 내용tag
- 태그
public java.lang.String writeArticleAsJSON(java.lang.String blogName, java.lang.String title, java.lang.String content, java.lang.String tag, Params option)
writeArticleAsJSON
in interface BlogAPI
blogName
- 블로그 이름title
- 제목content
- 내용tag
- 태그option
- 선택 파라미터 객체
- open : 공개여부 (_ARTICLE_OPEN , _ARTICLE_CLOSE , _ARTICLE_FRIEND_OPEN 중 하나 선택)
- fileName : 첨부파일명
- fileUrl : 파일 URL
- categoryId : 없을경우 전체 카테고리
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public BlogModifyRes modifyArticle(java.lang.String blogName, java.lang.String postId, java.lang.String title, java.lang.String content, java.lang.String tag)
modifyArticle
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idtitle
- 제목content
- 내용tag
- 태그
public BlogModifyRes modifyArticle(java.lang.String blogName, java.lang.String postId, java.lang.String title, java.lang.String content, java.lang.String tag, Params option)
modifyArticle
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idtitle
- 제목content
- 내용tag
- 태그option
- 선택 파라미터 객체
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public java.lang.String modifyArticleAsXML(java.lang.String blogName, java.lang.String postId, java.lang.String title, java.lang.String content, java.lang.String tag)
modifyArticleAsXML
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idtitle
- 제목content
- 내용tag
- 태그
public java.lang.String modifyArticleAsXML(java.lang.String blogName, java.lang.String postId, java.lang.String title, java.lang.String content, java.lang.String tag, Params option)
modifyArticleAsXML
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idtitle
- 제목content
- 내용tag
- 태그option
- 선택 파라미터 객체
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public java.lang.String modifyArticleAsJSON(java.lang.String blogName, java.lang.String postId, java.lang.String title, java.lang.String content, java.lang.String tag)
modifyArticleAsJSON
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idtitle
- 제목content
- 내용tag
- 태그
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public java.lang.String modifyArticleAsJSON(java.lang.String blogName, java.lang.String postId, java.lang.String title, java.lang.String content, java.lang.String tag, Params option)
modifyArticleAsJSON
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idtitle
- 제목content
- 내용tag
- 태그option
- 선택 파라미터 객체
- viewCategoryId : view를 보낼 경우에 필요. view에 가입된 사용자여야함
public BlogArticle getArticle(java.lang.String blogName, java.lang.String postId)
getArticle
in interface BlogAPI
blogName
- 블로그 이름postId
- 글 에 대한 id
public java.lang.String getArticleAsXML(java.lang.String blogName, java.lang.String postId)
getArticleAsXML
in interface BlogAPI
blogName
- 블로그 이름postId
- 글 에 대한 id
public java.lang.String getArticleAsJSON(java.lang.String blogName, java.lang.String postId)
getArticleAsJSON
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 id
public BlogCategories getCategories(java.lang.String blogName)
getCategories
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getCategoriesAsXML(java.lang.String blogName)
getCategoriesAsXML
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getCategoriesAsJSON(java.lang.String blogName)
getCategoriesAsJSON
in interface BlogAPI
blogName
- 블로그 이름
public BlogComments getComments(java.lang.String blogName, java.lang.String postId)
getComments
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 id
public java.lang.String getCommentsAsXML(java.lang.String blogName, java.lang.String postId)
getCommentsAsXML
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 id
public java.lang.String getCommentsAsJSON(java.lang.String blogName, java.lang.String postId)
getCommentsAsJSON
in interface BlogAPI
blogName
- 블로그 이름postId
- 글 에 대한 id
public BlogCommentRes writeComment(java.lang.String blogName, java.lang.String postId, java.lang.String content, boolean isSecret)
writeComment
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idcontent
- 코멘트 내용isSecret
- 비밀 여부
public java.lang.String writeCommentAsXML(java.lang.String blogName, java.lang.String postId, java.lang.String content, boolean isSecret)
writeCommentAsXML
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idcontent
- 코멘트 내용isSecret
- 비밀 여부
public java.lang.String writeCommentAsJSON(java.lang.String blogName, java.lang.String postId, java.lang.String content, boolean isSecret)
writeCommentAsJSON
in interface BlogAPI
blogName
- 블로그 이름postId
- 글에 대한 idcontent
- 코멘트 내용isSecret
- 비밀 여부
public BlogRSSes getRsses(java.lang.String blogName)
getRsses
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getRssesAsXML(java.lang.String blogName)
getRssesAsXML
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getRssesAsJSON(java.lang.String blogName)
getRssesAsJSON
in interface BlogAPI
blogName
- 블로그 이름
public BlogInfo getInfo(java.lang.String blogName)
getInfo
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getInfoAsXML(java.lang.String blogName)
getInfoAsXML
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getInfoAsJSON(java.lang.String blogName)
getInfoAsJSON
in interface BlogAPI
blogName
- 블로그 이름
public BlogActivityReses getActivityRes(java.lang.String blogName)
getActivityRes
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getActivityResAsXML(java.lang.String blogName)
getActivityResAsXML
in interface BlogAPI
blogName
- 블로그 이름
public java.lang.String getActivityResAsJSON(java.lang.String blogName)
getActivityResAsJSON
in interface BlogAPI
blogName
- 블로그 이름
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |