개발일지
openAPI를 사용해 보자!!! (2)
OneEgg
2017. 5. 1. 20:11
일자 : 2017. 5. 1(월)
목표 : 인터파크 openAPI 접근하여 데이터 나열하기 (CORS 해결하기)
수행결과 :
- 지난번 openAPI를 사용하기 위해서는 제공자의 규칙을 따라야 한다는 것을 깨닫고, KEY 값을 받았다. (하지만 되지 않았다.)
- 에러문에서는 CORS 를 의심케하는 access-denial 내용이 떠서 해당 이슈를 해결하기로 하였다.
1. 순수 javascirpt로 해결하기
- server측의 callback 함수를 호출하지 못하여 값을 가져오지 못하였음.
2. 라이브러리를 사용하여 해결하기
- jQuery 및 다양한 라이브러리에서 callback을 이용한 CORS 문제를 해결할 수 있었다.
3. server의 설정을 바꾸어 해결하기
- 해당 서비스의 server관리자가 아니여서 불가능.
부족한점 :
- server측 정보를 모르더라도 순수 javascript를 통한 문제해결을 할 수 있는지 여부
- 이 방법이 된다면 라이브러리의 의존성을 줄일수 있어서 조금이라도 향상된 성능을 기대할 수 있을것이라 생각된다.
- 차후 해당내용을 정리하여 인터파크 openAPI 연결 ~ 사용 까지 한번에 정리하도록 하겠다.
참고사이트