ガイドAPIリファレンス
ガイド

クラウドにデータを送信する

デバイスから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に取り込まれたデータを確認できるようになりました。