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 API olarak hızlı bir şekilde yayınlamanızı sağlar. Bunu, kullanıma sunmak istediğiniz arka uç hizmeti için bir cephe sağlayan bir 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ç hizmet uygulamanızı geliştiricilerin kullandığı API'den ayırır. Bu sayede geliştiriciler, arka uç hizmetlerinizle ilgili gelecekteki değişikliklerden korunur. Arka uç hizmetlerini güncellerken geliştiriciler bu değişikliklerden etkilenmez ve API'yi kesintisiz olarak çağırmaya devam edebilir.

API proxy'si oluşturma sürecine 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ştur sihirbazına erişmek için:

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

Proxy Oluştur sihirbazı, API proxy'si oluşturma ve minimum düzeyde özellik ekleme adımlarını gösterir ve size yol gösterir.

Proxy Oluştur sihirbazının ilk sayfası. Sihirbaz akışını özelleştirmek için ters proxy, SOAP hizmeti, Hedef yok veya Proxy paketi'ni seçmenizi ister.

Klasik Edge (Private Cloud)

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

  1. http://ms-ip:9000 adresinde oturum açın. ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.
  2. Üst gezinme çubuğunda API'ler > API Proxy'leri'ni seçin.
  3. + API Proxy'sini tıklayın.

Proxy Oluştur sihirbazı, API proxy'si oluşturma ve minimum düzeyde özellik ekleme adımlarını gösterir ve size yol gösterir.

Proxy Oluştur sihirbazının ilk sayfası. Sihirbaz akışını özelleştirmek için ters proxy, SOAP hizmeti, Hedef yok veya Proxy paketi'ni seçmenizi ister.

Sihirbazın ilk sayfasında aşağıdaki kaynaklardan API proxy'si oluşturabilirsiniz:

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 olabilir. Bu bölümün ilerleyen kısmındaki HTTP hizmeti için ters proxy oluşturma başlıklı makaleye bakın.

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ısmındaki Proxy oluşturmak için OpenAPI spesifikasyonlarını kullanma başlıklı makaleyi inceleyin.

SOAP hizmeti WSDL dosyasından oluşturulmuş bir API proxy'si. SOAP tabanlı bir web hizmetini API proxy'si olarak kullanıma sunma başlıklı makaleyi inceleyin.
Hedef yok

API arka ucu olmayan bir API proxy'si ("hedefsiz"). Daha önce açıklanan HTTP hizmeti için ters proxy oluşturmaya benzerdir. Tek fark, API proxy ayrıntılarını tanımlarken mevcut bir API belirtmemenizdir.

Proxy'yi geçerli bir OpenAPI spesifikasyonundan oluşturmak için Use OpenAPI Spec (OpenAPI Spesifikasyonunu Kullan) seçeneğini tıklayın. Bu seçenek hakkında daha fazla bilgi için bu bölümün ilerleyen kısmındaki Proxy oluşturmak için OpenAPI spesifikasyonlarını kullanma başlıklı makaleyi inceleyin.

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 paketini yükleme Mevcut bir API proxy paketi (ör. GitHub'da bulunan örnek API proxy'lerinden biri) API proxy'sini API proxy paketinden 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, ters proxy'leri iki bilgiye göre oluşturur:

  • Arka uç hizmetinin URL'si
  • API proxy'si tarafından tüketici uygulamalarına sunulan API'yi benzersiz şekilde tanımlayan URI yolu

Arka uç hizmeti URL'si genellikle kuruluşunuza ait hizmet etkin bir uygulamayı temsil eder. Ayrıca herkese açık bir API'yi de işaret edebilir. API veya hizmet, kontrolünüz altında olabilir (ör. şirket içi bir İK uygulaması veya Cloud'daki bir Rails uygulaması) ya da üçüncü taraf API veya hizmeti olabilir (ör. Twitter veya Instagram).

Edge

  1. Bu bölümdeki Kullanıcı arayüzünü kullanarak API proxy'si oluşturma bölümünde açıklandığı gibi Proxy Oluştur sihirbazına erişin.
  2. Proxy Oluştur sihirbazında Ters proxy (en yaygın)'yi 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ılar için aşağıdaki Proxy oluşturmak için OpenAPI spesifikasyonlarını kullanma 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ı eşleştirmek ve uygun API proxy'sine yönlendirmek için temel yol URI'sini kullanır.

    NOT: API proxy ana yolu varsayılan olarak Name alanı için belirtilen ve küçük harflere dönüştürülen değere ayarlanır.

    Temel yolun ardından ek kaynak URL'leri gelir. İstemcilerin API proxy'nizi çağırmak için kullanacağı tam URL yapısı aşağıda verilmiştir:

    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ılmış bir API proxy'sini düzenleyip taban yolunu başka bir API proxy'sinin taban yoluyla aynı değere ayarlarsanız Edge, kaydettiğinizde API proxy'sini otomatik olarak dağıtımdan kaldırır. API proxy'sini yeniden dağıtmadan önce, ana yolu benzersiz olacak şekilde düzenlemeniz gerekir.

    Temel yollarda joker karakterleri kullanma

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

    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 Ortak politikalar sayfasında aşağıdakileri yapılandırın:
    • Güvenlik: Yetkilendirme altındaki güvenlik yetkilendirmesi gereksinimleri. Bu bölümün ilerleyen kısmındaki Güvenlik ekleme bölümüne bakın.
    • Güvenlik: Tarayıcı altında, kaynaklar arası kaynak paylaşımı (CORS) desteği. Bu bölümün ilerleyen kısmındaki CORS desteği ekleme başlıklı makaleyi inceleyin.
    • Kota altında, arka uç hizmetinizi yüksek trafikten korumak için kotalar. Kotalar başlıklı makaleyi inceleyin. (Geçiş yetkilendirmesi 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'lerine para kazanma sınırlarını uygulama 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. Dilerseniz Özet sayfasında dağıtım ortamlarını seçin ve Oluştur ve dağıt'ı tıklayın.

    Yeni API proxy'niz oluşturulur ve seçilen ortamda 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. Daha önce 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 Geri proxy (en yaygın)'yi seçin. Mevcut ve geçerli bir OpenAPI spesifikasyonundan proxy 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'nin Temel Yolu

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

    Not: Apigee'nin API sürümlendirmeyle ilgili önerileri için Web API Design: The Missing Link e-kitabındaki Sürümlendirme bölümüne bakın.

    Temel yolun ardından ek kaynak URL'leri gelir. İstemcilerin API proxy'nizi çağırmak için kullanacağı tam URL yapısı aşağıda verilmiştir:

    https://[host]/base_path/conditional_flow_path

    Not: Temel yol benzersiz olmalıdır. Daha sonra bu proxy'yi düzenleyip temel yolunu başka bir API proxy'siyle aynı olacak şekilde ayarlarsanız bu API proxy'si, kaydettiğinizde otomatik olarak dağıtımdan kaldırılır. Yeniden dağıtabilmek için temel yolu düzenlemeniz gerekir.

    Temel yollarda joker karakter kullanma

    Proxy'lerinizi geleceğe hazır hale getirmek 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ğrılarını yapmalarına olanak tanır. /**/ karakter dizisinin desteklenmediğini unutmayın.

    Not: Proxy Ana Yolu alanı, Proxy Adı için belirtilen değere varsayılan olarak ayarlanır. Proxy Ana Yolu alanındaki içeriği açıkça düzenlemediğiniz sürece bu değer küçük harflerle yazılır.

    Mevcut API API Platformu'nun, API proxy URL'si üzerinden 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ğrulama şartları. Bu bölümün ilerleyen kısmındaki Güvenlik ekleme bölümüne bakın.
    • Kaynaklar arası kaynak paylaşımı (CORS) desteği. Bu bölümün ilerleyen kısmındaki CORS desteği ekleme başlıklı makaleyi inceleyin.
  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çin ve Derleme ve Dağıt'ı tıklayın
    Yeni API proxy'nizin başarıyla oluşturulup seçilen ortamda dağıtıldığını onaylayan bir onay gönderilir.
  8. API proxy'sinin ayrıntılar sayfasını görüntülemek için <proxy adı> proxy'sini düzenleyicide görüntüle'yi tıklayın.

API proxy'sini API proxy paketinden içe aktarma

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

API proxy'si oluşturma ve API proxy paketinden içe aktarma hakkında bilgi edinmek için bu videoyu izleyin.

Edge

API proxy'lerini API proxy paketinden içe aktarmak için:

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

    Alan Açıklama
    ZIP paketi API proxy yapılandırmasını içeren bir ZIP dosyası yükleyin. 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, ZIP dosyasının uzantısı olmadan adı kullanılır.
  4. İleri'yi tıklayın.
  5. Özet sayfasında, dilerseniz 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österilir.
  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ümdeki Kullanıcı arayüzünü kullanarak API proxy'si oluşturma bölümünde açıklandığı gibi Proxy Oluştur sihirbazına erişin.
  2. Proxy Oluştur 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österilen ad.
  5. Derleme bilgilerini inceleyin ve Derle'yi tıklayın.
    İşlem başarılı olursa bir mesaj görüntülenir ve Edge, içe aktarılan API proxy'yi kuruluşunuzdaki seçili 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ğıtmak istediğiniz ortamı seçin ve istemi yanıtlayın.

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

Proxy Oluştur sihirbazında SOAP Hizmeti'ni tıklayın ve sihirbazdaki adımları uygulayarak SOAP hizmeti için geçiş veya REST tabanlı bir proxy oluşturun. Ayrıntılar için SOAP hizmetini API proxy'si olarak gösterme bölümüne bakın.

Güvenlik ekleme

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

Güvenlik yetkilendirmesi Açıklama
API Anahtarı Tanımladığınız API proxy'sine basit API anahtarı doğrulaması ekler. API Platformu buna karşılık API proxy'nize bir VerifyAPIKey politikası ve bir AssignMessage politikası ekler. VerifyAPIKey politikası, uygulamalar isteyerek sunulan API anahtarlarını doğrular. AssignMessage politikası, API çağrısında sorgu parametresi olarak sağlanan API anahtarını arka uç sunucuya yönlendirilen istekten kaldırır.
OAuth 2.0 API proxy'nize OAuth 2.0 tabanlı kimlik doğrulaması ekler. Apigee Edge, API proxy'nize otomatik olarak iki politika ekler: erişim jetonunu doğrulamak için bir politika ve arka uç hizmetinize yönlendirmeden önce erişim jetonunu iletiden kaldırmak için başka bir politika. Erişim jetonu nasıl edineceğinizi öğrenmek için OAuth başlıklı makaleyi inceleyin.
Geçiş (yetkilendirme yok) Yetkilendirme gerekmez. İstekler, Apigee Edge'de herhangi bir güvenlik kontrolü yapılmadan arka uca iletilir.

CORS desteği 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ı ve sunucularının alan adları arasında iletişim kurmak için kullandığı bir dizi HTTP üstbilgisini tanımlar.

Proxy Oluştur sihirbazının Ortak politikalar (Edge) veya Güvenlik (Klasik Edge) sayfasında CORS başlıkları 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 spesifikasyonlarını kullanma

Bu bölümde, OpenAPI spesifikasyonundan aşağıdaki API proxy türlerini oluşturmak için kullanılabilen OpenAPI'yi kullan seçeneği ele alınmaktadır: ters, Node.js veya hedef yok.

OpenAPI Specification nedir?

Open API Initiative logosu"Open API Initiative (OAI), Swagger spesifikasyonuna dayalı, tedarikçi firmalara bağlı olmayan bir API Açıklama Biçimi oluşturmaya, geliştirmeye ve tanıtmaya odaklanır." Open API Initiative hakkında daha fazla bilgi için https://openapis.org adresine bakın.

OpenAPI Spesifikasyonu, RESTful API'yi açıklamak için standart bir biçim kullanır. JSON veya YAML biçiminde yazılan OpenAPI spesifikasyonu, makine tarafından okunabilir ancak insanların da okuması ve anlaması kolaydır. Spesifikasyonda, API'nin temel yolu, yolları ve fiilleri, üstbilgileri, sorgu parametreleri, işlemleri, içerik türleri, yanıt açıklamaları ve daha fazlası gibi öğeler açıklanır. Ayrıca, API dokümanları oluşturmak için genellikle OpenAPI spesifikasyonu kullanılır.

Apigee'nin http://mocktarget.apigee.net adresindeki örnek hedef hizmetini açıklayan bir OpenAPI Specification parçası aşağıda verilmiştir. Daha fazla bilgi için https://github.com/apigee/api-platform-samples/tree/master/default-proxies/helloworld/openapi adresini ziyaret edin.

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ştur sihirbazı aracılığıyla bir OpenAPI spesifikasyonunu içe aktarabilir ve API proxy'si oluşturmak için kullanabilirsiniz. Proxy oluşturulduktan sonra, tüm Edge proxy'leri gibi politikalar ekleyerek, özel kod uygulayarak ve benzeri işlemleri 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. Yalnızca birkaç tıklamayla, yolları, parametreleri, koşullu akışları ve hedef uç noktalarını otomatik olarak oluşturulmuş bir API proxy'sine sahip olursunuz. Ardından OAuth güvenliği, hız sınırlaması ve önbelleğe alma gibi özellikler ekleyebilirsiniz.

Create Proxy sihirbazında OpenAPI Spec (OpenAPI Spesifikasyonunu Kullan) seçeneğini tıklayın ve OpenAPI Specification'dan bir ters hedef proxy (ters hedef proxy) oluşturmak üzere sihirbazı takip edin. Ayrıntılar için OpenAPI Spesifikasyonu'ndan API proxy'si oluşturma bölümüne bakın.

OpenAPI Specification'dan API proxy'si oluşturmayı öğrenmek için bu videoyu izleyin.

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

OpenAPI Spesifikasyonu'ndan API proxy'si oluşturduktan sonra ek kaynak yolları eklemek için spesifikasyonu değiştirirseniz ilişkili koşullu akışları API proxy'sine eklemek için spesifikasyonu kullanabilirsiniz.

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

  1. Yeni kaynak yollarını OpenAPI Spesifikasyonu'na ekleyin. Mevcut bir OpenAPI spesifikasyonunu düzenleme başlıklı makaleyi inceleyin.
  2. API Proxy'sini kullanıcı arayüzünde açın ve Geliştir sekmesini tıklayın.
  3. Gezinme aracında, 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. Henüz seçilmemişse OpenAPI'den'i tıklayın.
    OpenAPI Specification'da, API proxy'sinde karşılık gelen bir koşullu akışı olmayan kaynaklar varsa bunlar iletişim kutusunda aşağıdaki şekilde gösterildiği gibi listelenir. Geçerli API proxy&#39;sinde akış olarak temsil edilmeyen kaynaklar. Bu örnekte /loveapis, /ip, /json ve /xml yer alır.
  5. Koşullu akış eklemek istediğiniz kaynakların her birini seçin.
  6. Ekle'yi tıklayın.

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

API proxy'sinin yeni bir revizyonunu oluşturma

Aşağıda açıklandığı şekilde bir API proxy'sinin yeni bir revizyonunu oluşturun.

Edge

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

  1. apigee.com/edge adresinde oturum açın.
  2. Sol gezinme çubuğunda Geliştirme > API Proxy'leri'ni seçin.
  3. Listeden 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 revizyonunu oluşturmak için:

  1. http://ms-ip:9000 ürününde 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'ler > API Proxy'leri'ni seçin.
  3. Listeden kopyalamak istediğiniz API proxy'sini tıklayın.
  4. Proje > Yeni Düzeltme Olarak Kaydet'i seçin.

API proxy'sini kopyalama

Aşağıda açıklandığı şekilde mevcut bir API proxy'sini yeni bir API proxy'sine kopyalayın.

Edge

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

  1. Apigee.com/edge adresinde oturum açın.
  2. Sol gezinme çubuğunda Geliştirme > API Proxy'leri'ni seçin.
  3. Listeden 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 bir API proxy'sini kopyalamak için:

  1. http://ms-ip:9000 adresinde oturum açın. ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.
  2. Üst gezinme çubuğunda API'ler > API Proxy'leri'ni seçin.
  3. Listeden 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'sini yedekleme

Mevcut bir API proxy'sini, API proxy paketinde bir XML dosyası grubu olarak yedekleyebilirsiniz. Bir pakete aktarıldıktan sonra API proxy'sini yeni bir proxy'ye içe aktarabilirsiniz. Bu işlem, daha önce bu bölümde yer alan API proxy paketinden API proxy'si içe aktarma bölümünde açıklanmıştır. 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 başlıklı makaleyi inceleyin.