transaction 조회 시간 timezone
https://api.tosspayments.com/v1/transactions?startDate=2024-08-13T16:00:50&endDate=2024-08-13T17:00:50&limit=5000
이거랑
https://api.tosspayments.com/v1/transactions?startDate=2024-08-13T07:00:50+00:00&endDate=2024-08-13T08:00:50+00:00&limit=5000
이거의 결과값이 다른데 timezone 정보는 지원안하는건가요 ?
ISO 8601 포맷지원이라는데, 해당 표준에는 타임존 정보도 있는데,
YYYY-MM-DDTHH:mm:ssZ 로 보내니까
에러가 납니다.
8601에서 타임존만 지원안하는건가요 ?
14 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 query param 에서 타임존은 지원하지 않고 있습니다.
그러면 해당 문서에 8601에서 타임존은 지원안하고 KST로만 받는다고 설명 추가해야 하지 않을까요 ?
이미
yyyy-MM-dd'T'hh:mm:ss
포맷까지만 지원한다고 명시되어있는 것 같습니다 .
(ISO 8601-1 표준으로만 처리한다고 보시면 됩니다.)Time zones in ISO 8601 are represented as local time (with the location unspecified), as UTC, or as an offset from UTC.
타임존에 대한 설명이 없을 경우 시간 정보는 utc 또는 로컬 모두 의미할 수 있다고 되어 있어서
KST라고 설명을 해주면 좋을듯 한데요
yyyy-MM-dd'T'hh:mm:ss
-> Local time 포맷이므로, KST로 처리합니다.
그리고 이건 좀 주제가 바뀌는 문의이긴 한데요,
paypal이나 stripe는 많은 ETL, ELT툴과 연동되어서 데이터 마케팅에 활용하기가 쉽습니다. 토스는 transaction 정보를 3rd party 서비스들과 연동하기 쉽게 도와주는 서비스가 없을까요 ? 이를 테면 airbyte나 fivetrans 같은것들이요
네 현재는 저희가 연동하도록 제공되는 서비스는 없습니다.
네. 토스가 한국에 있으니 그걸 KST로 받는걸 뭐라 하지는 않는데요, 해외에서 개발하는 입장에서는 로컬타임이 KST가 아니어서 말이죠
필요하시다면 거래대사나 연동대사를 해당 서비스에 직접 연동하셔야 할것 같아요.
세계로 뻗어가는 토스가 되기를 원하기 때문에 꼭 ETL, ELT와의 연동 서비스를 지원해주셨으면 좋겠습니다. 태블류나 파워BI 같은 툴들은 ODBC, JDBC만 지원해도 SQL로 마케터들이 필요한 정보를 뽑아 볼수 있습니다.
꼭 고려해주시기 바랍니다.
네 좋은 의견 감사합니다.
😀
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.