Vous êtes ici :
Comment Salesforce se connecte aux API Candid
L'intégration Candid utilise des composants Salesforce pour authentifier et passer des appels externes à l'API Candid en toute sécurité.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Nonprofit Cloud pour Subventionnement et Solutions Secteur public. Afficher la disponibilité |
- En-tête personnalisé
- Un élément d'en-tête de requête HTTP qui contient une paire clé-valeur fournissant des données supplémentaires pour aider le serveur à traiter la requête.
- Identifiant externe
- Un identifiant externe définit comment Salesforce s'authentifie à un système externe. Pour les API Candid, vous configurez l'identifiant externe avec un protocole d'authentification personnalisé et stockez vos clés d'abonnement Candid en tant que principaux nommés. L'identifiant externe contient également l'en-tête personnalisé
Subscription-Key, requis par Candid à chaque requête. - Identifiant nommé
- Un identifiant nommé spécifie l'URL de base d'un point de terminaison d'appel externe et pointe vers l'identifiant externe pour l'authentification. À l'exécution, Salesforce combine l'URL de base de l'identifiant nommé avec le chemin fourni par le service externe pour former l'URL complète du point de terminaison.
- Service externe
- Un service externe importe une spécification OpenAPI et génère des classes Apex et des actions de flux que vos automatisations peuvent appeler. Vous n'écrivez aucun code d'appel externe. Salesforce génère le code d'appel externe à partir de la spécification.
- Ensemble d'autorisations
- Ensemble de paramètres et d'autorisations qui accordent aux utilisateurs l'accès à divers outils et fonctions.
- Principal
- Un principal contient des paramètres d'authentification avec une API et associe l'identifiant externe à des ensembles d'autorisations et des profils.
Voici une vue d'ensemble des étapes pour récupérer des données Candid dans votre organisation Subventionnement.
- Obtenir une clé d'abonnement API Candid.
- Créez un identifiant externe qui indique à Salesforce comment s'authentifier aux API Candid.
- Créez un ensemble d'autorisations pour accorder aux utilisateurs l'accès aux API Candid.
- Créez un identifiant nommé pour le point de terminaison d'API Contrôle de charité candide.
- Créez un service externe pour le point de terminaison d'API Contrôle de charité Candid en utilisant la spécification OpenAPI Candid associée au point de terminaison.
- Créez un flux qui appelle le service externe Candid Charity Check.
- Accédez au service externe dans Apex
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !
