기술 정보

슬롯 사이트 API V1 -V2 MIGRATION UNIX 타임 스탬프

2018.10.02

이 기사는슬롯 사이트 Cloud API의 V1을 사용하는 사용자가 V2로 마이그레이션 할 때 주목해야 할 사항에 대해 설명합니다.

슬롯 사이트 Web API V2는 V1과 호환되지 않지만 장치/메시지 API는 상당히 유사한 API 구조를 가지고 있습니다.

슬롯 사이트 V1 : get :https://backend.슬롯 사이트.com/api/devices/{device-id}/messages
슬롯 사이트 V2 : get :https://backend.슬롯 사이트.com/api/v2/devices/{device-id}/messages

응답 JSON은 비슷하지만 작은 변경으로 인해 시스템 개발에 숨겨진 버그가 발생할 수 있습니다.

장치 ID

장치 ID가 다음과 같이 변경되었습니다.

슬롯 사이트 V1슬롯 사이트 V2
"장치": "deviceid "장치": "id": "deviceid

이것은 프로그램 오류이므로 마이그레이션하기 쉽지만 이해하기 어려운 것은 시간입니다.

Time (Unix Timestamp)

시간은 기지국에서 장치 메시지가 수신되어 UNIX 타임 스탬프로 표현되는 시간입니다.
1538446508
라고합니다. 이것은 UTC (Unix Systems)에서 조정 된 범용 시간 (UTC)을 기준으로 1970 년 1 월 1 일 이후 경과 한 초 수이며, UNIX 시스템에서 시간을 경과하는 데 시간을 계산하는 데 사용됩니다. 또한 위의 예는 "2018/10/02 11:15:08"입니다.

10586_10625
1538446508000

다시 말해, 이것은 v1로 얻은 것보다 1,000 배 더 많습니다.

이 차이는 구현 시점에 눈에 띄지 않으며 어떤 이유로 든 테스트시 시간이 다릅니다.

PHP와 Python은 Unix 타임 스탬프를 초 안에 처리하고 JavaScript는 밀리 초의 Unix 타임 스탬프를 처리합니다.

v1 및 v2에 대한 장치 메시지의 응답 JSON (부분)을 다시 나열합니다.

웹 슬롯 사이트 V1

"data": [

웹 슬롯 사이트 V2

"data": [

저자 정보

제품 및 마케팅 부서 Hibi Gaku

전자 ​​자체 선언 된 슬롯 사이트 전도자는 Kyocera Communication Systems Co., Ltd. (KCCS)에서 슬롯 사이트 (프랑스)로 2 위를 차지했습니다.

  • 나는 KCCS에서 쫓겨 났고 외딴 프랑스 시골에서 내 남은 인생을 보냈습니다
트위터 :https://twitter.com/ghibi
슬롯 사이트