Tüm Ürünler
Search
Belge Merkezi

Anycast Elastic IP Address:Python için SDK Kullanımı

Son Güncelleme:Oct 07, 2026

Python SDK ile AllocateAnycastEipAddress işlemini çağırarak bir Anycast EIP oluşturun.

1. Adım: API referanslarını görüntüleyin

İşlevlere göre işlemler listesi bölümünde AllocateAnycastEipAddress işleminin bir Anycast EIP oluşturduğu belirtilir. Gerekli parametreleri ve izinleri öğrenmek için API belgelerini inceleyin.

2. Adım: Bir RAM kullanıcısı oluşturun ve yetkilendirin

Önemli

Alibaba Cloud hesabı tam API erişimine sahiptir. Günlük API çağrıları ve bakım işlemleri için bir RAM kullanıcısı kullanın.

İşlemi bir Alibaba Cloud hesabı, RAM kullanıcısı veya RAM rolü ile çağırabilirsiniz. Kimlik konusu bu kimlik türleri arasındaki farkları açıklar.

Bu örnekte bir RAM kullanıcısı kullanılmaktadır.

  1. Bir RAM kullanıcısı oluşturun.

    1. RAM konsolu üzerinde oturum açın.

    2. Sol gezinme bölmesinde Identities > Users seçeneğini belirleyin.

    3. Users sayfasında Create User öğesine tıklayın.

    4. Create User sayfasında User Login Name ve Display Name alanlarını ayarlayın. Access Configuration için Console Access seçeneğini belirleyin.

    5. OK öğesine tıklayın.

      RAM kullanıcısının oturum açma adını ve parolasını kaydedin. OpenAPI Explorer'da oturum açmak için bu kimlik bilgilerine ihtiyacınız vardır.

  2. RAM kullanıcısına izinler atayın.

    1. RAM kullanıcı listesi ne erişin.

    2. Hedef RAM kullanıcısını bulun ve Actions sütunundaki Attach Policy seçeneğine tıklayın.

    3. Arama kutusuna AliyunAnycastEIP yazın ve AliyunAnycastEIPFullAccess ilkesini seçin.

      Kullanılabilir Anycast EIP izinleri. Özel ilkeler oluşturmak için Yetkilendirme konusuna bakın.

      • AliyunAnycastEIPReadOnlyAccess: Anycast EIP'ler için salt okunur erişim.

      • AliyunAnycastEIPFullAccess: Anycast EIP'leri yönetme izni.

    4. İzinleri atamak için OK öğesine tıklayın.

  3. RAM kullanıcısının ayrıntılar sayfasına gidin. AccessKey sekmesinde Create AccessKey seçeneğine tıklayın.

    Bir AccessKey çifti oluşturma.

    Önemli

    AccessKey gizli anahtarı yalnızca oluşturma sırasında görüntülenir. Daha sonra bu anahtarı kurtaramazsınız. CSV dosyasını indirin ve güvenli bir yerde saklayın.

3. Adım: Ortamı hazırlayın

  1. Python'u indirin ve yükleyin.

    Python yükleme.

  2. Bir Python geliştirme ortamı oluşturun.

    Bu örnekte Windows üzerinde PyCharm kullanılmaktadır. Windows'ta Python geliştirme ortamı oluşturma.

  3. Ortam değişkenlerini yapılandırın.

    SDK'nın erişim kimlik bilgilerinizi okuyabilmesi için ortam değişkenlerini yapılandırın. Linux, macOS ve Windows'ta ortam değişkenlerini yapılandırma.

    Önemli

    Ortam değişkenlerini yapılandırdıktan sonra IDE'nizi veya geliştirme araçlarınızı yeniden başlatın.

  4. Ortam bağımlılıklarını yükleyin.

    Anycast EIP SDK'sını ve bağımlılıklarını yükleyin:

    pip install alibabacloud_eipanycast20200309==1.1.2
    pip install alibabacloud_tea_console

4. Adım: Örnek kodu indirin

  1. RAM kullanıcısı olarak OpenAPI Portal'daki API Hata Ayıklama sayfasında oturum açın.

  2. Anycast EIP cloud hizmetini seçin.

  3. Sol gezinme bölmesinde AllocateAnycastEipAddress işlemini bulup tıklayın. Varsayılan region değeri China (Hangzhou) şeklindedir. ServiceLocation parametresi için international değerini girin.

  4. Initiate Call seçeneğine tıklayın.

    Call Result bölümünde yanıt ayrıntıları gösterilir. status code değeri 200 ise işlem başarılı demektir.

  5. SDK örnek kodunu edinin.

    OpenAPI Explorer; Java, Go, Python, Node.js, TypeScript, PHP ve C++ için SDK'lar sağlar. SDK'lar imzalama, zaman aşımı ve yeniden deneme işlemlerini yönetir ve yapılandırılmış yanıtlar döndürür.

    Bu örnekte Python SDK kullanılmaktadır. Diğer diller de aynı iş akışını takip eder.

    1. SDK Sample sekmesinde tercih ettiğiniz SDK sürümünü ve dilini seçin. V2.0 önerilir. V1.0 SDK ile V2.0 SDK arasındaki farklar.

    2. Tam SDK projesini indirmek için Download Project seçeneğine tıklayın ve ardından dosyaları ayıklayın.

      Not
      • Kod düzenleyicisinin sağ üst köşesinde SDK örnek kodunu kopyalamak için image simgesine tıklayabilirsiniz.

      • Paket adı, sürüm ve yükleme komutları için SDK Installation Information seçeneğine tıklayın.

5. Adım: SDK örnek kodunu çalıştırın

  1. PyCharm'ı açın, File > Open seçeneğini belirleyin ve ayıklanan proje klasörünü seçin. Creating Virtual Environment iletişim kutusunda OK seçeneğine tıklayın ve bağımlılıkların indirilmesini bekleyin.

  2. Örnek kodu çalıştırın.

    PyCharm dosya ağacında alibabacloud_sample klasörünü genişletin ve sample.py dosyasına çift tıklayın. Kodu yürütmek için Çalıştır düğmesine tıklayın.

    "statusCode":200 içeren bir yanıt, işlemin başarılı olduğunu gösterir.

    Komut dosyası başarıyla çalıştıktan sonra terminalde aşağıdakine benzer bir yanıt görüntülenir: [LOG] {"headers":{"date":"Fri, 28 Jun 2024 06:57:00 GMT","content-type":"application/json;charset=utf-8","content-length":"121","connection":"keep-alive","keep-alive":"timeout=25","access-control-allow-origin":"","access-control-expose-headers":"","x-acs-request-id":"1CB825B4-3E78-563D-A6BC-799844E1E2A7","x-acs-trace-id":"51ca6d471e36724cd0bfd1be5b81567b","etag":"1twpU5vKwy5avZiRACIRhOA1"},"statusCode":200,"body":{"AnycastId":"aeip-bp1f1hxxx","OrderId":"5xxx","RequestId":"1CB825B4-3E78-563D-A6BC-799844E1E2A7"}} Process finished with exit code 0