Tüm Ürünler
Search
Belge Merkezi

API Gateway:Upload a plugin

Son Güncelleme:Oct 04, 2026

Eklentiyi geliştirdikten sonra Cloud-native API Gateway konsolundaki Plug-in sayfasında özel eklenti olarak yükleyebilirsiniz. Yüklenen eklentiyi Alibaba Cloud hesabınızla veya cloud-native gateway üzerinde yetkisi olan bir Resource Access Management (RAM) kullanıcısının kimlik bilgileriyle görüntüleyip kullanabilirsiniz. Yerleşik eklentiler ile yüklenen eklentilerin etkinleştirilme yöntemi aynıdır.

Yordam

  1. API Gateway konsolu adresine gidin.

  2. Sol gezinme bölmesinde Plug-in seçeneğine tıklayın. Üst gezinme çubuğunda bir bölge seçin.

  3. Plug-in sayfasında sağ üst köşede bulunan Publish Plug-in düğmesine tıklayın.

  4. Publish Plug-in panelinde eklenti parametrelerini yapılandırın ve Upload düğmesine tıklayın. Eklentinin yayımlanması yaklaşık 30 saniye sürer.

  5. Parametre

    Açıklama

    Select Language

    Eklentiyi geliştirmek için kullanılan programlama dili.

    Plug-in ID

    Eklenti için benzersiz bir İngilizce tanımlayıcı.

    Plug-in Name

    Eklentinin görünen adı.

    Plug-in Description

    Eklentinin amacına ilişkin açıklama. Bu açıklama, eklenti oluşturulduktan sonra eklenti kartında görüntülenir.

    Version Description

    Bu eklenti sürümüne ilişkin açıklama.

    WASM File

    Eklentinin yerel ortamda derlenmiş ikili dosyasını yükleyin. Dosya adının uzantısı ".wasm" olmalıdır.

    Execution Stage

    Aşamalar şu sırayla işlenir: Authorization > Authentication Phase > Statistics > Default phase. Eklentinin çalıştırılması başka eklentilere bağlı değilse Authorization seçeneğini belirleyin.

    Execution Priority

    Bir aşama içindeki çalışma sırasını kontrol eder. Daha büyük değer daha yüksek öncelik anlamına gelir. Sıralamayı özelleştirirken gelecekteki ayarlamalar için boşluk bırakmak üzere 10'un katlarını kullanın.

    Adapt to Gateway Version

    Any Version veya Specified Version seçeneğini belirleyin.

    Any Version: Eklentiyi herhangi bir sürümdeki gateway'e yükleyebilirsiniz.

    Specified Version: Eklentiyi yalnızca belirtilen sürüm veya üzerindeki bir gateway'e yükleyebilirsiniz.

Eklenti ve ilke öncelikleri

Aşağıdaki tabloda yukarıda listelenen eklenti veya ilke, aşağıda listelenenlere göre daha yüksek yürütme önceliğine sahiptir.


Öğe


Tür


Yürütme aşaması


Öncelik


Notlar


IP adresi engelleme veya izin listesi


İlke


RBAC Filter


http-real-ip


Eklenti


Authorization


980


Kısıtlama


ModelRouter


Eklenti


Authorization


900


AI API'sine yerleşik


ModelMapper


Eklenti


Authorization


800


AI API'sine yerleşik


frontend-gray


Eklenti


Authorization


450


İletim


geo-ip


Eklenti


Authorization


440


İletim


DeGraphQL


Eklenti


Authorization


430


İletim


cache-control


Eklenti


Authorization


420


İletim


İstek/Yanıt dönüştürme


Eklenti


Authorization


410


İletim


oauth


Eklenti


Authorization


350


Kimlik doğrulama


jwt-auth


Eklenti


Authorization


340


Kimlik doğrulama


hmac-auth


Eklenti


Authorization


330


Kimlik doğrulama


basic-auth


Eklenti


Authorization


320


Kimlik doğrulama


key-auth


Eklenti


Authorization


310


Kimlik doğrulama


Harici kimlik doğrulama


Eklenti


Authorization


300


Kimlik doğrulama


OPA


Eklenti


Authorization


225


Kimlik doğrulama


İstek doğrulama


Eklenti


Authorization


220


İletim


IP adresi engelleme


Eklenti


Authorization


210


Güvenlik


JWT Logout


Eklenti


Authorization


50


Kimlik doğrulama


Genel yanıt önbelleğe alma


Eklenti


Authorization


10


İletim


CORS


Eklenti


Authentication


340


Güvenlik


waf


Eklenti


Authentication


330


Güvenlik


request-block


Eklenti


Authentication


320


Güvenlik


bot-detect


Eklenti


Authentication


310


Güvenlik


ai-data-masking


Eklenti


Default


991


AI


ai-statistics


Eklenti


Default


990


AI


ai-security-guard


Eklenti


Default


850


AI


ai-cache


Eklenti


Default


800


AI


ai-quota


Eklenti


Default


750


AI


ai-intent


Eklenti


Default


700


AI


ai-history


Eklenti


Default


650


AI


ai-token-ratelimit


Eklenti


Default


600


AI


ai-prompt-template


Eklenti


Default


500


AI


ai-prompt-decorator


Eklenti


Default


450


AI


ai-network-search


Eklenti


Default


440


AI


ai-transformer


Eklenti


Default


410


AI


ai-rag


Eklenti


Default


405


AI


traffic-tag


Eklenti


Default


400


Kısıtlama


ai-json


Eklenti


Default


150


AI


ai-proxy


Eklenti


Default


110


AI


canary-header


Eklenti


Default


100


Kısıtlama


cluster-key-rate-limit


Eklenti


Default


20


Kısıtlama


key-rate-limit


Eklenti


Default


10


Kısıtlama


Eşzamanlılık denetimi/kısıtlama/devre kesme


İlke


Sentinel Filter


Zaman aşımı/yeniden deneme/trafik kopyalama/üst bilgi değiştirme/HTTP yeniden yazma/CORS


İlke


Router Filter

SSS

Eklenti yayımlama hatalarının olası nedenleri nelerdir?

Çoğu durumda eklentilerin yayımlanamamasının nedeni eklentinin .wasm dosyasının geçersiz bir ikili biçimde olmasıdır. .wasm dosyasını yerel ortamınıza yüklemeye yönelik bir demo için bkz. Go dilinde eklenti geliştirme.