Verbinden Stripe met Experience Platform

Volg de onderstaande handleiding om te leren hoe u de Stripe -bron kunt verifiëren, een bronverbinding kunt maken en een gegevensstroom kunt maken om uw betalingsgegevens naar het Experience Platform te verzenden.

Een basisverbinding maken

Een basisverbinding behoudt informatie tussen uw bron en Experience Platform, met inbegrip van de de authentificatiegeloofsbrieven van uw bron, de huidige staat van de verbinding, en uw unieke identiteitskaart van de basisverbinding. U kunt bestanden vanuit uw bron verkennen en navigeren met de id van de basisverbinding. Bovendien kunt u de specifieke items identificeren die u wilt invoeren, inclusief details over de gegevenstypen en indelingen van die items.

Als u een basis-verbindings-id wilt maken, vraagt u een POST naar het /connections -eindpunt en geeft u de Stripe -verificatiegegevens op als onderdeel van de aanvraaginstantie.

API formaat

POST /connections

Verzoek

Met de volgende aanvraag wordt een basisverbinding voor Stripe gemaakt:

curl -X POST \
  'https://platform.adobe.io/data/foundation/flowservice/connections' \
  -H 'Authorization: Bearer {ACCESS_TOKEN}' \
  -H 'x-api-key: {API_KEY}' \
  -H 'x-gw-ims-org-id: {ORG_ID}' \
  -H 'x-sandbox-name: {SANDBOX_NAME}' \
  -H 'Content-Type: application/json' \
  -d '{
      "name": "Stripe base connection",
      "description": "Authenticated base connection for Stripe",
      "connectionSpec": {
          "id": "cc2c31d6-7b8c-4581-b49f-5c8698aa3ab3",
          "version": "1.0"
      },
      "auth": {
          "specName": "OAuth2 Refresh Code",
          "params": {
            "accessToken": "{ACCESS_TOKEN}",
          }
      }
  }'
Eigenschap
Beschrijving
name
De naam van uw basisverbinding. Zorg ervoor dat de naam van uw basisverbinding beschrijvend is aangezien u dit kunt gebruiken om op informatie over uw basisverbinding te zoeken.
description
Een optionele waarde die u kunt opnemen voor meer informatie over uw basisverbinding.
connectionSpec.id
De verbindings-ID van de bron. De verbindingsspecificatie-id voor Stripe is cc2c31d6-7b8c-4581-b49f-5c8698aa3ab3 en deze id is hersteld.
auth.specName
Het authentificatietype dat u gebruikt om uw bron aan Experience Platform voor authentiek te verklaren.
auth.params.accessToken
Het toegangstoken van uw Stripe account. Lees de Stripe authentificatiegidsvoor stappen op hoe te om uw toegangstoken terug te winnen.

Reactie

Een succesvolle reactie keert de pas gecreëerde basisverbinding, met inbegrip van zijn unieke verbindings herkenningsteken (id) terug. Deze id is vereist om de bestandsstructuur en inhoud van uw bron in de volgende stap te verkennen.

{
  "id": "a9950001-a386-4642-a0cd-5eaac6db5556",
  "etag": "\"dc01244d-0000-0200-0000-65ea4e500000\""
}