リクエストの要件

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

  • リクエストの X-Goog-User-Project ヘッダーにある Google Cloud プロジェクトの番号または ID。この値によって、課金と使用量割り当ての計算に使用されるプロジェクトが決まります。
  • リクエストの Authorization ヘッダーにある OAuth トークン。Roads Selection API で OAuth を使用する方法については、Use 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 が表示されます。