Zadávání podrobností o připojení koncového bodu REST do souboru JSON

Před vytvořením připojení ze služby Oracle Analytics Cloud ke koncovým bodům REST datového zdroje vytvořte komprimovaný soubor JSON obsahující podrobnosti o připojení.

Šablonu JSON si můžete stáhnout ze stránky Veřejná knihovna Oracle Analytics. Podrobnosti o připojení uložte do souboru JSON na základě šablony a poté soubor JSON zkomprimujte do formátu ZIP. Můžete si také stáhnout ukázkové soubory JSON pro řadu aplikací SaaS a PaaS.

Formát šablony JSON pro připojení ke koncovým bodům REST

{
    "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"
    }
}

Příklad JSON pro připojení ke koncovým bodům REST služby Survey Monkey

{
    "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"
    }
}

Informace o ověřování protokolem OAuth2

Než začnete, ujistěte se, že požadovaný cílový datový zdroj podporuje ověřování OAuth2, protože ne všechny datové zdroje jej podporují.

Když vytvoříte soubor JSON pomocí jedné ze stažených šablon, zadejte v poli authentication-type příslušný typ ověřování.

Typy protokolu OAuth2 Platné hodnoty pro pole authentication-type.
Kód OAuth2 OAuth2Code
Ověřovací údaje pro heslo OAuth2 OAUTH2PasswordGrant
Implicitní OAuth2 OAUTH2ImplicitGrant
Ověřovací údaje klientu OAuth2 OAUTH2ClientCredentials

V tomto příkladu je prostřednictvím hodnoty „OAUTH2PasswordGrant“ v poli authentication-type zadána metoda ověřování Ověřovací údaje pro heslo OAuth2.
Popis GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png následuje
.png''

Další tipy pro vytvoření souboru JSON

  • Odeberte ze souboru nepotřebné parametry a hodnoty.
  • Ujistěte se, že je pro typ ověřování nastavena hodnota noauth, BasicAuth, HttpHeader nebo jedna z hodnot pro ověřování OAuth2 z výše uvedené tabulky.