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 プロジェクトのプロジェクト番号を取得するには:
Google Cloud コンソールで、プロジェクトの概要ページに移動します。
プロンプトが表示されたら、プロジェクトを選択します。
[プロジェクト番号] と [プロジェクト ID] が、概要画面の [プロジェクト情報] 領域に表示されます。