JSON Dosyasında REST Uç Nokta Bağlantı Detaylarını Belirtme

Oracle Analitik Bulutu'ndan bir veri kaynağının REST uç noktalarına bağlantı oluşturmadan önce, bağlantı detaylarını içeren sıkıştırılmış bir JSON dosyası oluşturun.

JSON şablonunu şuradan indirebilirsiniz: Oracle Analitik Genel Kitaplığı. Bağlantı detaylarını şablona dayalı bir JSON dosyasında saklayın, ardından JSON dosyasını ZIP biçiminde sıkıştırın. Ayrıca çeşitli SaaS ve PaaS uygulamaları için örnek JSON dosyalarını da indirebilirsiniz.

REST Uç Noktalarına Bağlantı için JSON Şablon Formatı

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

Survey Monkey REST Uç Noktalarına Bağlantı için JSON Örneği

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

OAuth2 Kimlik Doğrulaması Hakkında

Başlamadan önce hedef veri kaynağınızın OAuth2 kimlik doğrulamasını desteklediğine emin olun. Tüm veri kaynakları OAuth2'yi desteklemez.

İndirilen şablonlardan birini kullanarak JSON dosyasını oluştururken, authentication-type alanında uygun kimlik doğrulama tipini belirtin.

OAuth2 Tipleri Authentication-type alanı için geçerli değerler.
OAuth2 Kodu OAuth2Code
OAuth2 Parola Kimlik Bilgileri OAUTH2PasswordGrant
OAuth2 Örtülü OAUTH2ImplicitGrant
OAuth2 İstemci Kimlik Bilgileri OAUTH2ClientCredentials

Bu örnekte, OAuth2 Parola Kimlik Bilgileri kimlik doğrulama yöntemi, authentication-type değeri olarak "OAUTH2PasswordGrant" kullanılarak belirtilmiştir.
GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

JSON dosyasının oluşturulmasıyla ilgili diğer ipuçları

  • Gereksiz parametreleri ve değerleri dosyadan kaldırın.
  • Kimlik doğrulama tipi değerinin yukarıdaki tabloda noauth, BasicAuth, HttpHeader veya OAuth2 ayarlarından biri olarak ayarlandığına emin olun.