Portalın URL'sini ayarlama

Edge for Private Cloud 4.19.01 sürümü

Apigee, kendi uygulamanızı geliştirip kullanıma sunmak için kullanabileceğiniz Apigee Developer Services portalı (veya kısaca portal) sunar. geliştirme topluluğunuza bu hizmetlerin tümünü sunmak üzere kendinize ait özelleştirilmiş bir web sitesi oluşturun. Edge müşterileri, bulutta veya şirket içinde kendi geliştirici portallarını oluşturabilir. Daha fazla bilgi için Geliştirici portalı nedir? başlıklı makaleyi inceleyin.

Edge kullanıcı arayüzünde, Yayınla > Geliştiriciler sayfasında DevPortal düğmesi gösterilir. Bu düğme tıklandığında, bir kuruluşla ilişkili portal açılır. Ölçüt o düğme aşağıdaki URL'yi açar:

http://live-orgname.devportal.apigee.com

Burada orgname, kuruluşun adıdır.

Örneğin, portalınızın DNS kaydı varsa veya bu URL'yi farklı bir URL'ye düğmeyi tamamen devre dışı bırakabilir. Düğmeyi kontrol etmek için kuruluşun aşağıdaki özelliklerini kullanın:

  • features.devportalDisabled: Düğmeyi etkinleştirmek için false (varsayılan) değerine ve true olarak ayarlayın.
  • features.devportalUrl: Geliştirici portalının URL'sine ayarlayın.

Bu özellikleri her kuruluş için ayrı ayrı ayarlarsınız. Bu özellikleri ayarlamak için: kuruluştaki geçerli mülk ayarlarını belirlemek için aşağıdaki API çağrısını kullanın:

curl -H "Content-Type:application/json" -u adminEmail:pword -X GET \
  http://ms_IP:8080/v1/organizations/orgname

Bu çağrı, kuruluşu şu biçimde açıklayan bir nesne döndürür:

{
  "createdAt" : 1428676711119,
  "createdBy" : "me@my.com",
  "displayName" : "orgname",
  "environments" : [ "prod" ],
  "lastModifiedAt" : 1428692717222,
  "lastModifiedBy" : "me@my.com",
  "name" : "organme",
  "properties" : {
    "property" : [ {
      "name" : "foo",
      "value" : "bar"
    } ]
  },
  "type" : "paid"
}

Nesnenin properties alanındaki mevcut özellikleri not edin. Kuruluş için özellikler ayarladığınızda, özelliklerdeki değer mevcut özelliklerin üzerine yazılır. Bu nedenle, kuruluşta features.devportalDisabled veya features.devportalUrl ayarlamak istiyorsanız ayarlama yaparken mevcut özellikleri kopyaladığınızdan emin olun.

Kuruluştaki özellikleri ayarlamak için aşağıdaki PUT çağrısını kullanın:

curl -H "Content-Type:application/json" -u adminEmail:pword -X PUT \
  http://ms_IP:8080/v1/organizations/orgname \
  -d '{
    "displayName" : "orgname",
    "name" : "orgname",
    "properties" : {
      "property" : [
        {
          "name" : "foo",
          "value" : "bar"
        },
        {
          "name": "features.devportalUrl",
          "value": "http://dev-orgname.devportal.apigee.com/"
        },
        {
          "name": "features.devportalDisabled",
          "value": "false"
        }
      ]
    }
  }'

PUT çağrısında yalnızca displayName değerini belirtmeniz gerekir, name ve properties. Bu çağrının, başlangıçta kuruluşta ayarlanan "foo" özelliğini içerdiğini unutmayın.