Basit bir API proxy'si oluşturma

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Apigee Edge, arka uç hizmetlerini hızlıca API olarak kullanıma sunmanızı sağlar. Bunu, göstermek istediğiniz arka uç hizmeti için bir hafif bileşen sağlayan API proxy'si oluşturarak yaparsınız. Yalnızca arka uç hizmetinin ağ adresini ve Edge'in geliştiricilere sunulan API proxy'sini oluşturmak için kullandığı bazı bilgileri sağlamanız gerekir.

API proxy'si, arka uç hizmeti uygulamanızı geliştiricilerin kullandığı API'den ayırır. Bu, geliştiricileri arka uç hizmetlerinizde gelecekte değişiklik yapmaktan korur. Arka uç hizmetlerini güncellediğinizde, bu değişikliklerden etkilenen geliştiriciler API'yi kesintisiz bir şekilde çağırmaya devam edebilir.

API proxy'si oluşturma işlemine genel bir bakış için bu videoyu izleyin.

Kullanıcı arayüzünü kullanarak API proxy'si oluşturma

API proxy'si oluşturmanın en kolay yolu, Proxy Oluştur sihirbazını kullanmaktır.

Edge

Edge kullanıcı arayüzünü kullanarak Proxy Oluşturma sihirbazına erişmek için:

  1. apigee.com/edge adresinde oturum açın.
  2. Sol gezinme çubuğunda Geliştirme > API Proxy'leri öğesini seçin.
  3. +Proxy'yi tıklayın.

Proxy Oluşturma sihirbazı, bir API proxy'si için minimal özellikler oluşturma ve ekleme adımlarını gösterir ve sizi yönlendirir.

Proxy Oluştur sihirbazının, sihirbaz akışını özelleştirmek için ters proxy, SOAP hizmeti, Hedef Yok veya Proxy paketini seçmenizi isteyen ilk sayfası.

Klasik Edge (Private Cloud)

Klasik Edge Kullanıcı Arayüzünü kullanarak Proxy Oluşturma sihirbazına erişmek için:

  1. http://ms-ip:9000 üzerinde oturum açın. Burada ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.
  2. Üst gezinme çubuğunda API'lar > API Proxy'leri seçeneğini belirleyin.
  3. + API Proxy'yi tıklayın.

Proxy Oluşturma sihirbazı, bir API proxy'si için minimal özellikler oluşturma ve ekleme adımlarını gösterir ve sizi yönlendirir.

Proxy Oluştur sihirbazının, sihirbaz akışını özelleştirmek için ters proxy, SOAP hizmeti, Hedef Yok veya Proxy paketini seçmenizi isteyen ilk sayfası.

Sihirbazın ilk sayfası aşağıdaki kaynaklardan bir API proxy'si oluşturmanızı sağlar:

Tür Açıklama
Ters proxy (en yaygın)

Gelen istekleri mevcut HTTP arka uç hizmetlerine yönlendiren bir API proxy'si. JSON veya XML API'si olabilir. Bu bölümün ilerleyen kısımlarında yer alan Bir HTTP hizmeti için ters proxy oluşturma konusuna bakın.

Proxy'yi geçerli bir OpenAPI Spesifikasyonundan oluşturmak için OpenAPI Spesifikasyonunu Kullan'ı tıklayın. Bu seçenek hakkında daha fazla bilgi için bu bölümün ilerleyen kısımlarında yer alan Proxy oluşturmak için OpenAPI Specifications kullanma bölümüne bakın.

SOAP hizmeti WSDL dosyasından oluşturulan bir API proxy'si. SOAP tabanlı bir web hizmetini API proxy'si olarak gösterme bölümüne bakın.
Hedef yok

API arka ucu olmayan ("hedef yok") bir API proxy'si. Daha önce açıklanan bir HTTP hizmeti için ters proxy oluşturmaya benzer ancak API proxy ayrıntılarını tanımlarken mevcut bir API belirtmezsiniz.

Geçerli bir OpenAPI spesifikasyonundan proxy oluşturmak için OpenAPI Spesifikasyonunu Kullan'ı tıklayın. Bu seçenek hakkında daha fazla bilgi için bu bölümün ilerleyen kısımlarında yer alan Proxy oluşturmak için OpenAPI Specifications kullanma bölümüne bakın.

Barındırılan hedef

Barındırılan Hedefler ortamına dağıtılan bir Node.js uygulamasına yönlendiren bir API proxy'si. Barındırılan Hedeflere genel bakış başlıklı makaleyi inceleyin.

Proxy paketi yükle Mevcut bir API proxy paketi (örneğin, GitHub'da bulunan örnek API proxy'lerinden biri) API proxy paketinden API proxy'si içe aktarma başlıklı makaleyi inceleyin.

Aşağıdaki bölümlerde, her bir kaynağı kullanarak API proxy'sinin nasıl oluşturulacağı açıklanmaktadır.

HTTP hizmeti için ters proxy oluşturma

Edge, iki bilgiye dayanarak ters proxy oluşturur:

  • Arka uç hizmetinin URL'si
  • API proxy'sinin tüketici uygulamalarına göstereceği API'yi benzersiz şekilde tanımlayan URI yolu

Arka uç hizmet URL'si genellikle kuruluşunuza ait, hizmetin etkin olduğu bir uygulamayı temsil eder. Ayrıca, herkese açık bir API'ye de yönlendirebilir. API veya hizmet, sizin kontrolünüzde (örneğin, dahili bir İK uygulaması veya buluttaki bir Rails uygulaması) ya da bir üçüncü taraf API veya hizmeti (örneğin, Twitter veya Instagram) olabilir.

Edge

  1. Bu bölümde yer alan Kullanıcı arayüzünü kullanarak API proxy'si oluşturma bölümünde açıklandığı şekilde, Proxy Oluşturma sihirbazına erişin.
  2. Proxy Oluştur sihirbazında, Ters proxy (en yaygın) seçeneğini tıklayın. Mevcut ve geçerli bir OpenAPI Spesifikasyonundan proxy oluşturmak için OpenAPI Spesifikasyonunu Kullan'ı tıklayın. Bu seçenekle ilgili ayrıntılı bilgi edinmek üzere aşağıdaki Proxy oluşturmak için OpenAPI Specifications bölümüne bakın.
  3. Sihirbazın Ayrıntılar sayfasında aşağıdaki bilgileri girin.
    Alan Açıklama
    Ad API'niz için görüntülenen ad. Alfanümerik karakterler, kısa çizgi (-) veya alt çizgi (_) belirtin.
    Temel yol

    API proxy'nizin http(s)://[host] adresinden sonra görünen URI parçası. Edge, gelen istek mesajlarını uygun API proxy'sine eşleştirmek ve yönlendirmek için temel yol URI'sini kullanır.

    NOT: API proxy temel yolu, varsayılan olarak Name alanı için belirtilen değerden tamamı küçük harfe dönüştürülür.

    Temel yolu izleyen tüm ek kaynak URL'leri aşağıda verilmiştir. İstemcilerin API proxy'nizi çağırmak için kullanacağı tam URL yapısını burada görebilirsiniz:

    https://[host]/base_path/conditional_flow_path

    NOT: Temel yol benzersiz olmalıdır. Aynı temel yola sahip iki API proxy'si dağıtamazsınız. Dağıtılan bir API proxy'sini düzenler ve temel yolu başka bir API proxy'sinin temel yoluyla aynı değere ayarlarsanız Edge, API proxy'sini kaydettiğinizde bu proxy'nin dağıtımını otomatik olarak kaldırır. API proxy'sini yeniden dağıtabilmeniz için temel yolu benzersiz olacak şekilde düzenlemeniz gerekir.

    Temel yollarda joker karakter kullanma

    API proxy'lerinizi geleceğe hazırlamak için API proxy temel yollarında bir veya daha fazla /*/ joker karakteri kullanın. Örneğin, /team/*/members temel yolu, yeni ekipleri desteklemek için yeni API proxy'leri oluşturmanıza gerek kalmadan istemcilerin https://[host]/team/blue/members ve https://[host]/team/green/members çağırmalarına olanak tanır. /**/ özelliğinin desteklenmediğini unutmayın.

    Açıklama (İsteğe bağlı) API'nin açıklaması.
    Hedef (Mevcut API) Bu API proxy'sinin çağırdığı arka uç hizmetinin URL'si.
  4. Sihirbazın Genel politikalar sayfasında aşağıdakileri yapılandırın:
    • Güvenlik: Yetkilendirme altındaki güvenlik yetkilendirmesi gereksinimlerine bakın. Bu bölümün ilerleyen kısımlarında yer alan Güvenlik ekleme konusuna bakın.
    • Güvenlik: Tarayıcı bölümünde merkezler arası kaynak paylaşımı (CORS) desteği. Bu bölümün ilerleyen kısımlarında yer alan CORS için destek ekleme konusuna bakın.
    • Arka uç hizmetinizi Kota altındaki yüksek trafikten korumak için kotalar. Kotalar bölümüne bakın. (Geçiş yoluyla yetkilendirme seçilirse kullanılamaz.)
    • Para Kazanma altında, para kazanma özelliğinin etkin olduğu kuruluşlar için para kazanma sınırı yaptırımı. API proxy'lerinde para kazanma sınırlarını zorunlu kılma başlıklı makaleyi inceleyin.
  5. Sihirbazın Sanal ana makineler sayfasında, API proxy'sinin dağıtıldığında bağlanacağı sanal ana makineleri seçin. Daha fazla bilgi için Sanal ana makineler hakkında başlıklı makaleyi inceleyin.
  6. Özet sayfasında, isterseniz dağıtım ortamlarını seçin ve Oluştur ve dağıt'ı tıklayın.

    Yeni API proxy'niz seçilen ortamda oluşturulur ve dağıtılır.

  7. API proxy'sinin ayrıntılar sayfasını görüntülemek için Proxy'yi düzenle'yi tıklayın.

Klasik Edge (Private Cloud)

  1. Bu bölümde yer alan Kullanıcı arayüzünü kullanarak API proxy'si oluşturma bölümünde açıklandığı şekilde, Proxy Oluşturma sihirbazına erişin.
  2. Proxy Oluşturma sihirbazında, Ters proxy (en yaygın) seçeneğini belirleyin. Proxy'yi mevcut bir geçerli OpenAPI spesifikasyonundan oluşturmak için OpenAPI'yi Kullan'ı tıklayın. Bu seçenekle ilgili ayrıntılar için aşağıdaki Proxy oluşturmak için OpenAPI Spesifikasyonlarını kullanma bölümüne bakın.
  3. İleri'yi tıklayın.
  4. Sihirbazın Ayrıntılar sayfasında aşağıdaki bilgileri girin.
    Alan Açıklama
    Proxy Adı API'niz için görüntülenen ad.
    Proxy Temel Yolu

    Proxy Temel Yolu, API proxy'nizin http(s)://[ana makine] adresinden sonraki bir URI parçasıdır. Edge, gelen istek mesajlarını uygun API proxy'sine eşleştirmek ve yönlendirmek için Temel Yol URI'sini kullanır.

    Not: Apigee'nin API sürümü oluşturmayla ilgili önerileri için Web API Design: The Missing Link (Web API Tasarımı: Eksik Bağlantı) e-kitabının Sürüm Oluşturma bölümüne bakın.

    Temel yoldan sonra ek kaynak URL'leri yer alır. İstemcilerin API proxy'nizi çağırmak için kullanacağı tam URL yapısı şu şekildedir:

    https://[host]/base_path/conditional_flow_path

    Not: Temel yol benzersiz olmalıdır. Daha sonra bu proxy'yi düzenler ve temel yolunu başka bir API proxy'si ile aynı olacak şekilde ayarlarsanız bu API proxy'sinin dağıtımı, kaydedildiğinde otomatik olarak kaldırılır. Yeniden dağıtabilmek için önce temel yolu düzenlemeniz gerekir.

    Temel yollarda joker karakter kullanma

    Proxy'lerinizi geleceğe hazırlamak için API proxy temel yollarında bir veya daha fazla /*/ joker karakteri kullanabilirsiniz. Örneğin, /team/*/members temel yolu, yeni ekipleri desteklemek için yeni API proxy'leri oluşturmanıza gerek kalmadan istemcilerin https://[host]/team/blue/members ve https://[host]/team/green/members çağırmalarına olanak tanır. /**/ ifadesinin desteklenmediğini unutmayın.

    Not: Proxy Temel Yolu alanında içeriği açıkça düzenlemediğiniz sürece Proxy Temel Yolu, varsayılan olarak Proxy Adı için tamamı küçük harfe dönüştürülen değeri kullanır.

    Mevcut API API Platformu'nun, API proxy URL'si aracılığıyla API'nizi çağıran uygulamalar adına çağırdığı URL.
    Açıklama API'nin açıklaması.
  5. Sihirbazın Güvenlik sayfasında aşağıdakileri yapılandırın:
    • Güvenlik kimlik doğrulaması gereksinimleri. Bu bölümün ilerleyen kısımlarında yer alan Güvenlik ekleme konusuna bakın.
    • Merkezler arası kaynak paylaşımı (CORS) için destek. Bu bölümün ilerleyen kısımlarında yer alan CORS için destek ekleme konusuna bakın.
  6. Sihirbazın Sanal Ana Makineler sayfasında, API proxy'sinin dağıtıldığında bağlanacağı sanal ana makineleri seçin. Daha fazla bilgi için Sanal ana makineler hakkında başlıklı makaleyi inceleyin.
  7. Dağıtım ortamlarını seçip Derleme ve Dağıt'ı tıklayın
    Yeni API proxy'nizin seçilen ortamda başarıyla oluşturulduğunu ve dağıtıldığını onaylayan bir onay gönderilir.
  8. API proxy'sinin ayrıntılar sayfasını görüntülemek için Düzenleyicide <proxy adı> proxy'sini göster'i tıklayın.

API proxy paketinden API proxy'sini içe aktarma

API proxy'lerini genellikle diğer destekleyici dosyalarla birlikte XML dosyalarının bir koleksiyonu olarak tanımlarsınız. API proxy'lerinizi Edge harici bir dosya grubu olarak tanımlayarak bunları kaynak kontrol sisteminde saklayabilir ve ardından test ve dağıtım için Edge'e aktarabilirsiniz.

API proxy paketinden API proxy'sinin nasıl oluşturulacağını ve içe aktarılacağını öğrenmek için bu videoyu izleyin.

Edge

Bir API proxy paketinden API proxy'leri içe aktarmak için:

  1. Bu bölümde yer alan Kullanıcı arayüzünü kullanarak API proxy'si oluşturma bölümünde açıklandığı şekilde, Proxy Oluşturma sihirbazına erişin.
  2. Proxy paketi yükle'yi tıklayın.
  3. Proxy sihirbazındaki Proxy paketi yükle sayfasında, aşağıdaki bilgileri girin.

    Alan Açıklama
    ZIP paketi API proxy yapılandırmasını içeren ZIP dosyasında bulunur. Dosyaya gitmek için sürükleyip bırakın veya tıklayın.
    Ad API'niz için görüntülenen ad. Varsayılan olarak, uzantısı olmayan ZIP dosyasının adı kullanılır.
  4. İleri'yi tıklayın.
  5. İsterseniz Özet sayfasında dağıtım ortamlarını seçin ve Oluştur ve dağıt'ı tıklayın.
    Yeni API proxy'nizin başarıyla oluşturulduğunu onaylayan bir onay görüntülenir.
  6. API proxy'sinin ayrıntılar sayfasını görüntülemek için Proxy'yi düzenle'yi tıklayın.

Klasik Edge (Private Cloud)

  1. Bu bölümde yer alan Kullanıcı arayüzünü kullanarak API proxy'si oluşturma bölümünde açıklandığı şekilde, Proxy Oluşturma sihirbazına erişin.
  2. Proxy oluşturun sihirbazında, Proxy paketi'ni seçin.
  3. İleri'yi tıklayın.
  4. Proxy sihirbazındaki Ayrıntılar sayfasında, aşağıdaki bilgileri girin.

    Alan Açıklama
    ZIP Paketi Dosya Seç'i tıklayın ve API proxy yapılandırmasını içeren ZIP dosyasına gidin.
    Proxy Adı API'niz için görüntülenen ad.
  5. Derleme bilgilerini inceleyin ve Derleme'yi tıklayın.
    İşlem başarılı olursa bir mesaj gösterilir ve Edge, içe aktarılan API proxy'sini kuruluşunuzda seçilen ortama otomatik olarak dağıtır. API proxy'si tarafından sunulan API çağrılabilir.
  6. API proxy'sinin ayrıntılar sayfasını görüntülemek için düzenleyicide <proxy adı> proxy'sini görüntüle'yi tıklayın.
  7. Proxy'yi dağıtmak için Dağıtım açılır menüsünü tıklayın, dağıtım yapmak istediğiniz ortamı seçin ve isteme yanıt verin.

SOAP tabanlı bir web hizmetini API proxy'si olarak kullanıma sunma

Proxy Oluşturma sihirbazında SOAP Hizmeti'ni tıklayın ve sihirbazı takip ederek SOAP hizmeti için geçiş veya REST tabanlı proxy oluşturun. Ayrıntılar için SOAP hizmetini API proxy'si olarak kullanıma sunma bölümüne bakın.

Güvenlik ekleme

Proxy Oluşturma sihirbazının Ortak politikalar (Edge) veya Güvenlik (Klasik Edge) sayfasında, eklemek istediğiniz güvenlik yetkilendirmesinin türünü seçin. Aşağıdaki tabloda mevcut seçenekler özetlenmektedir:

Güvenlik yetkilendirmesi Açıklama
API Anahtarı Tanımladığınız API proxy'sine basit API anahtarı doğrulaması ekler. Buna karşılık API Platformu, API proxy'nize bir ValidAPIKey politikası ve bir AtatmeMessage politikası ekler. ValidAPIKey politikası, uygulamalar isteyerek sunulan API anahtarlarını doğrular. AttributionMessage politikası, API çağrısında sorgu parametresi olarak sağlanan API anahtarını arka uç sunucuya yönlendirilen istekten çıkarır.
OAuth 2.0 API proxy'nize OAuth 2.0 tabanlı kimlik doğrulama ekler. Apigee Edge, API proxy'nize otomatik olarak iki politika ekler: Bir politika erişim jetonunu doğrular, diğeri ise mesajdaki erişim jetonunu arka uç hizmetinize iletmeden önce kaldırır. Erişim jetonunu nasıl alacağınızı öğrenmek için OAuth bölümünü inceleyin.
Geçiş (yetkilendirme yok) Yetkilendirme gerekmez. İstekler, Apigee Edge'de herhangi bir güvenlik kontrolü olmadan arka uca iletilir.

CORS için destek ekleme

CORS (kaynaklar arası kaynak paylaşımı), bir web tarayıcısının başka bir alana doğrudan istek göndermesine olanak tanıyan standart bir mekanizmadır. CORS standardı, web tarayıcılarının ve sunucularının alanlar arası iletişimi uygulamak için kullandığı bir dizi HTTP üst bilgisini tanımlar.

Proxy Oluşturma sihirbazının Ortak politikalar (Edge) veya Güvenlik (Klasik Edge) sayfasında CORS üstbilgileri ekle'yi seçerek API'nize CORS desteği ekleyebilirsiniz.

Proxy'ye CORS ön kontrol desteği eklemek de dahil olmak üzere CORS desteği hakkında daha ayrıntılı bilgi için API proxy'sine CORS desteği ekleme bölümüne bakın.

Proxy oluşturmak için OpenAPI Specifications kullanma

Bu bölümde, bir OpenAPI Spesifikasyonu'ndan şu API proxy'si türleri oluşturmak için kullanılabilen OpenAPI Kullan seçeneği açıklanmaktadır: ters, Node.js veya hedef yok.

OpenAPI Specification nedir?

Open API Initiative logosu"Open API Initiative (OAI), Swagger Spesifikasyonu'na göre tedarikçiden bağımsız bir API Açıklama Biçimi oluşturmaya, geliştirmeye ve tanıtmaya odaklanmıştır." Open API Initiative hakkında daha fazla bilgi için https://openapis.org adresine bakın.

OpenAPI Spesifikasyonu, bir RESTful API'yi tanımlamak için standart bir biçim kullanır. JSON veya YAML biçiminde yazılan OpenAPI Spesifikasyonu, makine tarafından da okunabilse de insanlar tarafından kolayca okunup anlaşılabilir. Spesifikasyonda, bir API'nin temel yolu, yolları ve fiilleri, başlıkları, sorgu parametreleri, işlemleri, içerik türleri, yanıt açıklamaları ve daha fazlası yer alır. Ayrıca OpenAPI Specification, API belgeleri oluşturmak için yaygın olarak kullanılır.

Apigee'nin sahte hedef hizmetini açıklayan bir OpenAPI Spesifikasyonu'nun parçasını burada bulabilirsiniz: http://mocktarget.apigee.net. Daha fazla bilgi için https://github.com/apigee/api-platform-samples/tree/master/default-proxies/helloworld/openapi adresine bakın.

openapi: 3.0.0
info:
  description: OpenAPI Specification for the Apigee mock target service endpoint.
  version: 1.0.0
  title: Mock Target API
paths:
  /:
    get:
      summary: View personalized greeting
      operationId: View a personalized greeting
      description: View a personalized greeting for the specified or guest user.
      parameters:
        - name: user
          in: query
          description: Your user name.
          required: false
          schema:
            type: string
      responses:
        "200":
          description: Success
  /help:
    get:
      summary: Get help
      operationId: Get help
      description: View help information about available resources in HTML format.
      responses:
        "200":
          description: Success
...

Proxy Oluşturma sihirbazı aracılığıyla OpenAPI Spesifikasyonunu içe aktarabilir ve API proxy'si oluşturmak için kullanabilirsiniz. Proxy oluşturulduktan sonra, herhangi bir Edge proxy'de olduğu gibi politikalar ekleyerek, özel kod uygulayarak ve benzeri işlemler yaparak Edge kullanıcı arayüzünü daha da geliştirmek için kullanabilirsiniz.

OpenAPI Specification'dan API proxy'si oluşturma

API proxy'lerinizi OpenAPI spesifikasyonundan oluşturun. Sadece birkaç tıklamayla yolların, parametrelerin, koşullu akışlarınızın ve otomatik olarak oluşturulan hedef uç noktalarınızın bulunduğu bir API proxy'sine sahip olursunuz. Ardından OAuth güvenliği, hız sınırlama ve önbelleğe alma gibi özellikler ekleyebilirsiniz.

Proxy Oluşturma sihirbazında, OpenAPI Spesifikasyonunu Kullan'ı tıklayın ve bir OpenAPI Specification'dan ters proxy oluşturmak veya hedef proxy yok oluşturmak için sihirbazı izleyin. Ayrıntılar için OpenAPI Specification'dan API proxy'si oluşturma bölümüne bakın.

OpenAPI Specification'dan API proxy'sinin nasıl oluşturulacağını öğrenmek için bu videoyu izleyin.

OpenAPI Specification kullanarak API proxy'sindeki akışları güncelleme

OpenAPI Specification'dan bir API proxy'si oluşturduktan sonra, ek kaynak yolları eklemek için spesifikasyonda değişiklik yaparsanız ilişkili koşullu akışları API proxy'sine eklemek için bu spesifikasyonu kullanabilirsiniz.

OpenAPI Specification kullanarak API proxy'sindeki akışları güncellemek için:

  1. Yeni kaynak yollarını OpenAPI Specification'a ekleyin. Mevcut bir OpenAPI Spesifikasyonunu Düzenleme konusunu inceleyin.
  2. Kullanıcı arayüzünde API Proxy'sini açın ve Geliştir sekmesini tıklayın.
  3. Gezgin'de, güncellemek istediğiniz Proxy uç noktasının yanındaki + simgesini tıklayın.
    Yeni Koşullu Akış iletişim kutusu açılır.
  4. Önceden seçilmemişse OpenAPI'den seçeneğini tıklayın.
    OpenAPI Specification'da, API proxy'sinde karşılık gelen bir koşullu akışı bulunmayan kaynaklar varsa bu kaynaklar aşağıdaki şekilde gösterildiği gibi iletişim kutusunda listelenir. Mevcut API proxy&#39;sinde akış olarak temsil edilmeyen kaynaklar. Bu örneklere /loveapis, /ip, /json ve /xml dahildir.
  5. Koşullu akış eklemek istediğiniz her bir kaynağı seçin.
  6. Ekle'yi tıklayın.

Koşullu akışlar API proxy'nize eklenir.

API proxy'sinin yeni bir düzeltmesini oluşturma

Aşağıda açıklandığı şekilde, bir API proxy'sinin yeni bir düzeltmesini oluşturun.

Edge

Edge kullanıcı arayüzünü kullanarak bir API proxy'sinin yeni bir düzeltmesini oluşturmak için:

  1. apigee.com/edge adresinde oturum açın.
  2. Sol gezinme çubuğunda Geliştirme > API Proxy'leri öğesini seçin.
  3. Listede, kopyalamak istediğiniz API proxy'sini tıklayın.
  4. Proje > Yeni Düzeltme Olarak Kaydet'i seçin.

Klasik Edge (Private Cloud)

Klasik Edge kullanıcı arayüzünü kullanarak bir API proxy'sinin yeni bir düzeltmesini oluşturmak için:

  1. http://ms-ip:9000 üzerinde oturum açın. Burada ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.
  2. Üst gezinme çubuğunda API'lar > API Proxy'leri seçeneğini belirleyin.
  3. Listede, kopyalamak istediğiniz API proxy'sini tıklayın.
  4. Proje > Yeni Düzeltme Olarak Kaydet'i seçin.

API proxy'si kopyalama

Mevcut bir API proxy'sini, aşağıda açıklanan şekilde yeni bir API proxy'sine kopyalayın.

Edge

Edge kullanıcı arayüzünü kullanarak bir API proxy'sini kopyalamak için:

  1. apigee.com/edge adresinde oturum açın.
  2. Sol gezinme çubuğunda Geliştirme > API Proxy'leri öğesini seçin.
  3. Listede, kopyalamak istediğiniz API proxy'sini tıklayın.
  4. Proje > Yeni API Proxy'si Olarak Kaydet'i seçin.
  5. Yeni Proxy Olarak Kaydet iletişim kutusuna, yeni API proxy'sinin adını girin.
  6. Ekle'yi tıklayın.

Klasik Edge (Private Cloud)

Klasik Edge kullanıcı arayüzünü kullanarak API proxy'si kopyalamak için:

  1. http://ms-ip:9000 üzerinde oturum açın. Burada ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.
  2. Üst gezinme çubuğunda API'lar > API Proxy'leri seçeneğini belirleyin.
  3. Listede, kopyalamak istediğiniz API proxy'sini tıklayın.
  4. Proje > Yeni API Proxy'si Olarak Kaydet'i seçin.
  5. Yeni Proxy Olarak Kaydet iletişim kutusuna, yeni API proxy'sinin adını girin.
  6. Ekle'yi tıklayın.

API proxy'si yedekleme

Mevcut bir API proxy'sini, API proxy paketindeki XML dosyaları grubu olarak yedekleyebilirsiniz. Bir pakete aktarıldıktan sonra API proxy'sini, daha önce bu bölümde yer alan API proxy paketinden API proxy'si içe aktarma bölümünde açıklandığı şekilde yeni bir proxy'ye aktarabilirsiniz. Daha fazla bilgi için API proxy'lerini indirme başlıklı makaleyi inceleyin.

API'yi kullanarak API proxy'si oluşturma

API'yi kullanarak API proxy'si oluşturmak için API proxy'leri API'si sayfasına bakın.