Definiranje pojedinosti veze REST krajnje točke u JSON datoteci

Prije stvaranja veze iz servisa Oracle Analytics Cloud u REST krajnje točke izvora podataka, izradite arhivsku JSON datoteku koja sadrži pojedinosti veze.

Ovdje možete preuzeti JSON predložak: Javna biblioteka za Oracle Analytics. Pojedinosti veze spremite u JSON datoteku temeljem predloška, a zatim komprimirajte JSON datoteku u ZIP format. Osim toga, možete preuzeti ogledne JSON datoteke za razne SaaS i PaaS aplikacije.

Format JSON predloška za povezivanje s REST krajnjim točkama

{
    "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 primjer za povezivanje sa Survey Monkey REST krajnjim točkama

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

Više o OAuth2 provjeri autentičnosti

Prije početka provjerite podržava li odredišni izvor podataka OAuth2 provjeru autentičnosti; ne podržavaju svi izvori podataka OAuth2.

Nakon stvaranja JSON datoteke s pomoću jednog od preuzetih predložaka, definirajte odgovarajuću vrstu provjere autentičnosti u polju authentication-type.

OAuth2 vrste Valjane vrijednosti za polje vrste provjere autentičnosti.
OAuth2 šifra OAuth2Code
OAuth2 šifra - sigurnosni podaci OAUTH2PasswordGrant
OAuth2 Implicit OAUTH2ImplicitGrant
OAuth2 klijentski sigurnosni podaci OAUTH2ClientCredentials

U tom primjeru, metoda provjere autentičnosti OAuth2 šifra - sigurnosni podaci definira se uz "OAUTH2PasswordGrant" kao vrijednost authentication-type.
Slijedi opis za GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png
.png

Drugi savjeti za stvaranje JSON datoteke

  • Uklonite nepotrebne parametre i vrijednosti iz datoteke.
  • Pobrinite se da vrijednost vrste provjere autentičnosti postavite na noauth, BasicAuth, HttpHeader ili jednu od postavki OAuth2 u gornjoj tablici.