me2DAY Java API(Wrapper)를 작성중이다.
me2DAY는 Open API상 단 4개의 인터페이스만 존재하기에
연습삼아, 또는 재미삼아서도 시작하는 데 무리가 없었다.
현재 패키지는
kr.ideawins.toys.api.me2day
로 묶여 있으며
Me2Day 객채를 통해 me2DAY OpenAPI로 접근할 수 있도록 해 두었다.
OpenAPI 자체가 매우 간단한 만큼 현재, 다음의 방식으로 접근할 수 있도록 해 두었다.
(우선은 기능 구현이 중요하므로 방식은 나중에 바꾸자)
class Me2Day는 네 개의 메서드를 가지고 있다.
현재 작업중인 내용은 받아온 XML을 Object로 변환하는 부분인데,
아래와 같은 코딩 방식이 되도록 작업중이다.
일단 기능 완성부터 해 놓고
그담에 리팩토링~~
Lifepod API도 해 볼 예정이지만,
거긴 API가 참 많더라... -_-;
공개 예정은...? 당분간 없다... (실은 챙피하기 때문이다)
me2DAY는 Open API상 단 4개의 인터페이스만 존재하기에
연습삼아, 또는 재미삼아서도 시작하는 데 무리가 없었다.
현재 패키지는
kr.ideawins.toys.api.me2day
로 묶여 있으며
Me2Day 객채를 통해 me2DAY OpenAPI로 접근할 수 있도록 해 두었다.
OpenAPI 자체가 매우 간단한 만큼 현재, 다음의 방식으로 접근할 수 있도록 해 두었다.
(우선은 기능 구현이 중요하므로 방식은 나중에 바꾸자)
class Me2Day는 네 개의 메서드를 가지고 있다.
- getPerson
- getFriends
- getLatests
- createPost
현재 작업중인 내용은 받아온 XML을 Object로 변환하는 부분인데,
아래와 같은 코딩 방식이 되도록 작업중이다.
...
Me2Day me2Day = new Me2Day() ;
Person person = me2Day.getPerson("wizzie") ;
System.out.println(person.getNickname()) ;
...
Me2Day me2Day = new Me2Day() ;
Person person = me2Day.getPerson("wizzie") ;
System.out.println(person.getNickname()) ;
...
일단 기능 완성부터 해 놓고
그담에 리팩토링~~
Lifepod API도 해 볼 예정이지만,
거긴 API가 참 많더라... -_-;
공개 예정은...? 당분간 없다... (실은 챙피하기 때문이다)