구글 앱스 스크립트로 BoardGameGeek API 정리하기


구글 앱스 스크립트로 BoardGameGeek API 정리하기

곧 다가올 보드게임콘에서 사용할 툴을 짬짬이 제작하고 있습니다. 목표는 BoardGameGeek API (BGG XMLAPI2)를 이용해서 게임 정보를 한 눈에 볼 수 있게 한 장짜리 리포트를 작성하는 것! 지난 2023 5월 보드게임콘 총정리에 처음으로 사용했다. 사실 이미 만들어서 사용하고 있었습니다. Excel의 함수 기반으로 작성했었는데, web 기반 Office 365에서는 FILTERXML(XML 소스에서 데이터를 추출하는 함수) 함수를 사용할 수 없다는 치명적인 단점이... 그래서 어떤 디바이스로도 사용이 편리하고 무료인 구글 스프레드시트 기반으로 작성하려고 했습니다. 처음에 내 컴퓨터가 문제인 줄 알았다. 하지만 모두가 겪는 문제였다. 하지만 구글 스프레드 시트는 IMPORTXML(FILTERXML과 동일한 함수)를 일정시간동안 호출할 수 있는 횟수가 제한되어 있다는 근원적인 문제가 있었습니다. 해결방법은 Excel VBA와 동일한 포지션인 Apps Script를 이용...


#BGGXML #보드게임긱 #앱스스크립트

원문링크 : 구글 앱스 스크립트로 BoardGameGeek API 정리하기