BLE Signal API

Ble Signal API를 사용하는 방법

1. Authentication Token 확인하기

WalkInsights의 모든 API를 사용하기 위해서는 authentication_token 이 필요합니다.

authentication_token을 알아내기 위해서 인증문서 Step 1을 참고합니다.

2. BLE Signal API 사용하기

이제 Authentication Token을 이용해서 실제 BLE Signal API를 사용해보겠습니다

알고 있는 Authentication Token을 이용하여 어떻게 API를 사용하는 지 Get BLE Signals(이하 API 문서)를 통해서 URL 등을 확인할 수 있고 또 직접 시도해보실 수 있습니다.

API 문서를 통하여 확인할 수 있고 이 때 API 인증을 위하여 header에 2개의 key와 그 값을 같이 제출해야 합니다

header는 다음과 같습니다

key

value

x-user-token

authentication token

x-user-email

user email

이 header를 WalkInsights API에 요청을 보낼 때 header로 같이 보내주면 정상적으로 API를 이용할 수 있습니다.

API를 통해 받을 수 있는 데이터 포맷은 다음과 같습니다.

이름

자료형

설명

row_key

String

<매장 ID>:<RTS>로 표현된 row key

ad_id

String

Advertisement ID

customer_id

String

고객이 정의한 ID

area

String

영역

event

String

발생한 이벤트

square_mac

String

square mac

ts

String

timestamp

shop_id

Integer

매장 ID

rssi

Short

신호 세기

event_sent_at

Long

Push Event를 보낸 timestamp

event_opend_at

Long

Push Event를 확인한 timestamp