A REST-végponti kapcsolat részleteinek megadása JSON-fájlban

Mielőtt kapcsolatot hozna létre az Oracle Analytics Cloud szolgáltatásból egy adatforrás REST-végpontjaival, hozzon létre egy tömörített JSON-fájlt, amely a kapcsolat részleteit tartalmazza.

A JSON-sablont innen töltheti le: Oracle Analytics nyilvános könyvtár. Tárolja a kapcsolat részleteit egy JSON-fájlban a sablon alapján, majd tömörítse a JSON-fájlt ZIP formátumban. Példa JSON-fájlokat is letölthet számos SaaS- és PaaS-alkalmazáshoz.

JSON-sablonformátum a REST-végpontokhoz való csatlakozáshoz

{
    "name": "Connection name",
    "description": "Brief description",
    "baseURL": "URL, e.g. https://api.surveymonkey.com/v3",
    "endpoints": {
        "Endpoint 1": "Endpoint 1 URL, e.g. https://api.surveymonkey.com/v3/users/endpoint1",
        "Endpoint 2": "Endpoint 2 URL, e.g. https://api.surveymonkey.com/v3/question_bank/endpoint2",
        "Endpoint n": "Endpoint n URL, e.g. https://api.surveymonkey.com/v3/users/endpointn"
    },
    "authentication": {
        "type": "Authentication type"
    }
}

JSON-példa a Survey Monkey REST-végpontokhoz való csatlakozáshoz

{
    "name": "Survey Monkey Connection",
    "description": "Survey Monkey connection",
    "baseURL": "https://api.surveymonkey.com/v3",
    "endpoints": {
        "Users": "https://api.surveymonkey.com/v3/users/me",
        "Questions": "https://api.surveymonkey.com/v3/question_bank/questions"
    },
    "authentication": {
        "type": "HttpHeader"
    }
}

Tudnivalók az OAuth2-hitelesítésről

Mielőtt elkezdené, győződjön meg arról, hogy a céladatforrás támogatja az OAuth2-hitelesítést; nem minden adatforrás támogatja az OAuth2-t.

Amikor a letöltött sablonok egyikével hozza létre a JSON-fájlt, adja meg a megfelelő hitelesítési típust az authentication-type mezőben.

OAuth2-típusok Érvényes értékek az authentication-type mezőben.
OAuth2-kód OAuth2Code
OAuth2 jelszó hitelesítő adatok OAUTH2PasswordGrant
OAuth2 implicit OAUTH2ImplicitGrant
OAuth2 ügyfél-hitelesítő adatok OAUTH2ClientCredentials

Ebben a példában az OAuth2 jelszó hitelesítő adatainak hitelesítési módszere az "OAUTH2PasswordGrant" authentication-type értékkel van megadva.
A(z) GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png leírása
.png ábra leírása

Egyéb tippek a JSON-fájl létrehozásához

  • Távolítsa el a fájlból a szükségtelen paramétereket és értékeket.
  • Győződjön meg arról, hogy a hitelesítési típus értéke noauth, BasicAuth, HttpHeader vagy valamelyik OAuth2-beállítás a fenti táblázatban.