Azure API Management'ta ürün oluşturma ve yayımlama | Microsoft Docs
Ürün oluşturma ve yayımlamaCreate and publish a product
Ürüne bir API eklemeAdd an API to the product
Ürünler sayfasını görüntülemek için soldaki menüden Ürünler’e tıklayın.Click on Products in the menu on the left to display the Products page.
+ Ekle'ye tıklayın.Click + Add.
Ürün eklerken aşağıdaki bilgileri sağlamanız gerekir:When you add a product, you need to supply the following information:
Display nameDisplay name Geliştirici portalında gösterilmesini istediğiniz ad.The name as you want it to be shown in the Developer portal.
AdName Ürün için açıklayıcı bir ad.A descriptive name of the product.
AçıklamaDescription Açıklama alanı, ürünün amacı ve hangi API’ler için erişim sağladığı gibi konularda ayrıntılı, kullanışlı bilgiler sağlamanıza imkan tanır.The Description field allows you to provide detailed information about the product such as its purpose, the APIs it provides access to, and other useful information.
EyaletState Ürünü yayımlamak istiyorsanız Yayımlandı seçeneğine basın.Press Published if you want to publish the product. Bir üründeki API'lerin çağrılabilmesi için önce ürünün yayımlanması gerekir.Before the APIs in a product can be called, the product must be published. Varsayılan olarak, yeni ürünler yayımlanmış durumda değildir ve yalnızca Yöneticiler grubundaki kullanıcılar tarafından görülebilir.By default new products are unpublished, and are visible only to the Administrators group.
Abonelik gerektirirRequires subscription Kullanıcının ürünü kullanmak için aboneliğe sahip olması gerekiyorsa Abonelik iste'yi işaretleyin.Check Require subscription if a user is required to subscribe to use the product.
Onay gerektiriyorRequires approval Yöneticinin bu ürüne yönelik abonelik girişimlerini gözden geçirip kabul etmesini ya da reddetmesini istiyorsanız Onay iste seçeneğini işaretleyin.Check Require approval if you want an administrator to review and accept or reject subscription attempts to this product. Kutu işaretsiz bırakılırsa abonelik girişimleri otomatik olarak onaylanır.If the box is unchecked, subscription attempts are auto-approved.
Abonelik sayısı limitiSubscription count limit Aynı anda sahip olunabilecek abonelik sayısını kısıtlamak için abonelik limitini girin.To limit the count of multiple simultaneous subscriptions, enter the subscription limit.
API'lerAPIs Ürünler bir veya daha fazla API arasındaki ilişkilendirmelerdir.Products are associations of one or more APIs. Bir dizi API ekleyebilir ve geliştirici portalı aracılığıyla geliştiricilere sunabilirsiniz.You can include a number of APIs and offer them to developers through the developer portal.
Ürün oluşturma sırasında mevcut bir API’yi ekleyebilirsiniz.You can add an existing API during the product creation. Ürüne daha sonra Ürün Ayarları sayfasından veya bir API oluşturduğunuz sırada API ekleyebilirsiniz.You can add an API to the product later, either from the Products Settings page or while creating an API.
Yeni ürünü oluşturmak için Oluştur’a tıklayın.Click Create to create the new product.
Daha fazla yapılandırma eklemeAdd more configurations
Ürünü kaydettikten sonra Ayarlar sekmesini seçerek yapılandırmaya devam edebilirsiniz.You can continue configuring the product after saving it by choosing the Settings tab.
Abonelikler sekmesinden aboneleri görüntüleyin/ürüne abone ekleyin.View/add subscribers to the product from the Subscriptions tab.
Erişim denetimi sekmesinden geliştiriciler veya konuklar için bir ürünün görünürlük düzeyini ayarlayın.Set visibility of a product for developers or guest from the Access control tab.
Ürüne API ekleme Add APIs to a product
Ürünler bir veya daha fazla API arasındaki ilişkilendirmelerdir.Products are associations of one or more APIs. Bir dizi API ekleyebilir ve geliştirici portalı aracılığıyla geliştiricilere sunabilirsiniz.You can include a number of APIs and offer them to developers through the developer portal. Ürün oluşturma sırasında mevcut bir API’yi ekleyebilirsiniz.You can add an existing API during the product creation. Ürüne daha sonra Ürün Ayarları sayfasından veya bir API oluşturduğunuz sırada API ekleyebilirsiniz.You can add an API to the product later, either from the Products Settings page or while creating an API.
Geliştiricilerin bir API’ye erişebilmesi için önce ürüne abone olması gerekir.Developers must first subscribe to a product to get access to the API. Abone olduklarında, ilgili üründeki tüm API’ler için geçerli olan bir abonelik anahtarı edinirler.When they subscribe, they get a subscription key that is good for any API in that product. APIM örneğini siz oluşturduysanız zaten bir yöneticisinizdir ve varsayılan olarak tüm ürünlere abone olmuşsunuz demektir.If you created the APIM instance, you are an administrator already, so you are subscribed to every product by default.
Mevcut bir ürüne API eklemeAdd an API to an existing product
Ürünler sekmesinden bir ürün seçin.From the Products tab, select a product.
API'ler sekmesine gidin.Navigate to the APIs tab.
Bir API seçip Seç’e tıklayın.Choose an API and click Select.
REST API veya PowerShell komutu aracılığıyla özel abonelik anahtarları kullanarak kullanıcının Ürün aboneliğini oluşturabilir veya güncelleştirebilirsiniz.You can create or update user's subscription to a Product with custom subscription keys through REST API or PowerShell command.
Boş bir API ve sahte API yanıtları oluşturmaCreate blank API and mock API responses