잡담

티스토리 Open API 이랬으면 좋겠다

Joo 2018. 8. 4. 09:28

지금 Open API는 xml / json을 모두 제공하고 있는데 xml은 불필요하다는 생각이다. 지금의 api들을 v1로 명명하고 json으로 통일한 후에 v2로 만들면 좋겠다. 그러면 그때부터는 변경이 좀 더 용이해질 것 같다. 불필요한 데이터는 제거하고 response는 간소하게 변경했으면 좋겠다. xml 에서야 최상위 element가 필요해서 tistory를 만들었지만 json에서는 그런거 필요없다. array 처리도 그렇고 xml를 위해서 너무 이상한 것들이 많았다.

v2가 만들어지면 당연히 v1은 제거가 되어야할텐데 그게 문제다. 이미 오랜시간 사용하던 사람들이 아마 불만을 쏟아낼거다. 다행스러운 것은 이 api를 사용하는 사용자가 대부분 스패머라는거다. 단순 크롤링용도로 사용하는 사람들도 있지만 정상적인 사람이 거의 없다. 변경을 위해서는 다행이긴하지만 참... 안타까운 이야기다.

먼저 문서를 정리하고 그 후에 api 테스트 사이트를 만들고 그 후에 api v2가 나오면 될 것 같다. 과연 그런 시간이 주어질 것인가는 조금 문제다. 앞으로 할 것이 굉장히 많다.

반응형