Utiliser l'API ARCore sur Google Cloud

Sélectionnez une plate-forme: <ph type="x-smartling-placeholder"></ph>

des fonctionnalités ARCore telles que l'API Geospatial API et Cloud Anchors utilisent API ARCore hébergée sur Google Cloud. Lorsque vous utilisez ces fonctionnalités, votre application utilise des identifiants pour accéder au service de l'API ARCore.

Ce guide de démarrage rapide explique comment configurer votre application pour qu'elle puisse communiquer avec le service d'API ARCore hébergé sur Google Cloud.

Si vous en avez déjà un, sélectionnez-le.

Accéder au sélecteur de projet

Si vous ne disposez d'aucun projet Google Cloud, créez-en un.

Créer un projet

Activer l'API ARCore

Pour utiliser l'API ARCore, vous devez l'activer dans votre projet.

Activer l'API ARCore

Configurer une méthode d'autorisation

Une application Android peut communiquer avec l'API ARCore par le biais de deux méthodes méthodes d'autorisation: l'autorisation sans clé (OAuth 2.0), qui est la méthode recommandée et l'autorisation via des clés API:

  • L'autorisation sans clé utilise une combinaison du nom de package de l'application et l'empreinte de la clé de signature pour autoriser votre application.
  • Une clé API est une chaîne qui identifie un projet Google Cloud. Les clés API sont généralement pas considérés comme sécurisés car ils sont généralement accessibles aux clients. Envisagez d'utiliser l'autorisation sans clé pour communiquer avec l'API ARCore.

  1. Dans Google Cloud, ouvrez la page "Identifiants".
    Identifiants
  2. Cliquez sur Créer des identifiants, puis sélectionnez Clé API dans le menu.
    : La boîte de dialogue "Clé API créée" affiche la chaîne de la clé que vous venez de créer.
  3. Dans Android Studio, ajoutez la nouvelle clé API à votre projet. Incluez la clé API dans un <meta-data> dans <application> dans le AndroidManifest.xml de votre application:

    <meta-data
      android:name="com.google.android.ar.API_KEY"
      android:value="API_KEY"/>
    
  4. Consultez la documentation sur les restrictions de clés API. pour sécuriser votre clé API.

Votre application est maintenant configurée pour utiliser des clés API.

Étape suivante

Une fois l'autorisation configurée, accédez aux fonctionnalités ARCore suivantes qui utilisent comme suit: