Découvrez comment créer et installer une application dans HubSpot. Les applications sont des intégrations qui peuvent être installées sur des comptes clients via un processus de connexion OAuth.
scope
et optional_scope
dans une URL d’installation que vous pourrez ensuite fournir aux utilisateurs.
scope
dans l’URL d’installation de votre application pour une installation réussie.scope
dans l’URL d’installation de votre application pour une installation réussie.
scope
pour les utilisateurs ayant accès à une fonctionnalité, et une autre URL d’installation qui omet ce domaine dans le paramètre de requête scope
pour les utilisateurs sans accès.optional_scope
dans l’URL d’installation de votre application. Par exemple, si vous souhaitez que votre application puisse récupérer des données d’objet personnalisé (qui ne sont disponibles que pour les comptes Entreprise HubSpot), vous pouvez ajouter le domaine crm.objects.custom.read
en tant que domaine facultatif. Ensuite, si un compte a accès aux objets personnalisés, le domaine sera autorisé. Autrement, il pourra toujours installer l’application sans le domaine pour les objets personnalisés.&scope=
et &optional_scope=
définis pour l’URL d’autorisation.optional_scope
et que le compte sélectionné n’y a pas accès (comme la portée de contenu pour un compte CRM uniquement), il ne sera pas répertorié.&redirect_uri=
dans l’URL d’autorisation d’origine et un paramètre ?code=
sera ajouté à l’URL. Utilisez ce code à l’étape suivante pour générer un jeton d’accès.?code=
de l’URL d’autorisation, de redirect_url
ainsi que de l’ID et du secret de client. Des instructions détaillées sont disponibles ici.
Une fois que vous avez autorisé votre application et généré les jetons initiaux, l’installation est terminée. L’application sera répertoriée sur votre page Applications connectées et vous commencerez à obtenir des demandes d’indexation (fetch) de webhook et de cartes CRM.
subscriptionId
, eventId
et attemptNumber
de la requête en question.