リクエストの要件

Roads Selection API にリクエストを行うには、次の情報を含める必要があります。

  • リクエストの X-Goog-User-Project ヘッダーにある Google Cloud プロジェクトの番号または ID。この値は、課金と使用量割り当ての計算に使用されるプロジェクトを決定します。
  • リクエストの Authorization ヘッダーにある OAuth トークン。Roads Selection API で OAuth を使用する方法については、OAuth を使用するをご覧ください。

  • リクエスト URL 内の Google Cloud プロジェクト番号または ID。この値は、SelectedRoute リソースを含むプロジェクトを指定します。通常、このプロジェクトは X-Goog-User-Project ヘッダーで指定されたプロジェクトと同じですが、同じである必要はありません。

  • リクエスト URL の selectedRouteId。特定の SelectedRoute に対してアクションを実行するたびに、選択したルートの ID をリクエスト URL の一部として渡します。

リクエストの例として、次のコードサンプルは、前述のすべての要素を含む選択したルートを削除するリクエストの構造を示しています。

curl -X DELETE \
-H 'X-Goog-User-Project: PROJECT_NUMBER' \
-H "Authorization: Bearer ACCESS_TOKEN" \
 https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID

プロジェクト番号を取得する

Google Cloud プロジェクトのプロジェクト番号を取得するには:

  1. Google Cloud コンソールでプロジェクトの [概要] ページに移動します。

  2. プロンプトが表示されたら、プロジェクトを選択します。

  3. [概要] 画面の [プロジェクト情報] 領域に、プロジェクト番号プロジェクト ID が表示されます。