クラウドにデータを送信する
デバイスからHERE Tracking APIにデータを送信できるようになりました。
テレメトリーを仮想デバイスとして送信する場合、デバイスに代わってデバイス所有者がデータ取り込みをリクエストする必要があります。
デバイス所有者のベアラートークンは、externalId (デバイスのプロビジョニング手順で提供された仮想デバイスid) およびプロジェクトのappIdとともに、データを送信するために使用されます。
ユーザーログイン
HERE Tracking APIにユーザーログインし、accessTokenを取得します。
データを送信する
所有者のアカウントのアクセス トークンを使用して、ingestionエンドポイントへのPOSTリクエストを承認します。
curl -X POST \
https://{tcHost}/v3/ \
-H 'Authorization: Bearer {accessToken}' \
-H 'Content-Type: application/json' \
-d '{
"appId": "MyAppId123",
"id": "MyDevice1",
"data": [
{
"scan": {
"gsm": [
{
"mcc": 262,
"mnc": 1,
"lac": 5126,
"cid": 16504
}
]
},
"timestamp": 1569248026000
}
]
}'次のステップ
これでHERE Tracking APIに取り込まれたデータを確認できるようになりました。
先月の更新