Özel bağlayıcılar
Azure Logic Apps, Microsoft Power Automate ve Microsoft Power Apps; Microsoft ve Microsoft harici hizmetlere bağlanmak için 325'ten fazla bağlayıcı sunarken, önceden oluşturulmuş bağlayıcılar olarak kullanılamayan hizmetlerle iletişim kurmak isteyebilirsiniz. Özel bağlayıcılar, kendi tetikleyicileri ve eylemleriyle bir bağlayıcı oluşturmanıza (ve hatta paylaşmanıza) izin vererek bu senaryoyu çözmenizi sağlar.
Yaşam Döngüsü
1. API'nizi oluşturun
Özel bir bağlayıcı; Logic Apps, Power Automate veya Power Apps'in REST veya SOAP apı ile iletişim kurmasına olanak sağlayan bir REST API (Logic Apps SOAP apı 'lerini de destekler) etrafında bir sarmalayıcıdır. Bu API'ler şunlar olabilir:
- Genel (ortak Internet üzerinde görünür); Örneğin, Spotify, Slack, Rackspace, veya yönettiğiniz API gibi.
- Özel (yalnızca ağınızda görünür).
Oluşturmayı ve yönetmeyi planladığınız ortak API 'Ler için aşağıdaki Microsoft Azure ürünlerden birini kullanmayı düşünebilirsiniz:
Özel API 'Ler için, Microsoft şirket içi veri ağ geçidi üzerinden şirket içi veri bağlantısı sunar.
2. API'nizin güvenliğini sağlama
API'ler ve konektörleriniz için bu standart kimlik doğrulama yöntemlerinden birini (Azure Active Directory kullanın önerilir):
- Genel OAuth 2.0
- Azure Active Directory (Azure AD), Dropbox, GitHub ve SalesForce gibi belirli hizmetler için OAuth 2.0
- Temel kimlik doğrulaması
- API Anahtarı
Azure Portal 'DA API için Azure AD kimlik doğrulaması ayarlayarak kimlik doğrulaması gerçekleştirmek zorunda kalmamanız gerekir. Veya API'nizin kodunda kimlik doğrulaması yapılmasını zorunlu kılabilirsiniz. Özel bağlayıcılarda Azure AD hakkında daha fazla bilgi için bkz. API'nizi ve bağlayıcınızı Azure AD ile koruma.
3. API'yi açıklama ve özel bağlayıcıyı tanımlama
Kimliği doğrulanmış erişime sahip bir API 'ye sahip olduktan sonra, yapılacak bir sonraki şey API 'nizi kullanarak Logic Apps, Power Automate veya Power Apps API'nizin iletişim kurabilmesini sağlar. Aşağıdaki yaklaşımlar desteklenmektedir:
OpenAPI tanımı (eski adı Swagger dosyası)
Postman koleksiyonu
Özel bağlayıcı portalı (yalnızca Power Automate ve Power Apps) kullanarak sıfırdan başlayın
OpenAPI tanımları ve Postman koleksiyonları farklı biçimler kullanır ancak her ikisi de API'nizi açıklayan, dilden bağımsız, makine tarafından okunabilir belgelerdir: Bu belgeleri, API'nizin kullandığı dil ve platform temelinde çeşitli araçlardan oluşturabilirsiniz. Arka planda, Logic Apps, Power Automate ve Power Apps, bağlayıcıları tanımlamak için openapı kullanın.
4. Bağlayıcınızı bir Logic App, Power Automate veya Power Apps uygulamasında kullanın
Özel bağlayıcılar, Microsoft tarafından yönetilen bağlayıcıların kullanıldığı şekilde kullanılır. API’nize bir bağlantı oluşturmanız gerekir. Ardından bu bağlantıyı kullanarak, özel bağlayıcınızda kullanıma sunduğunuz işlemlere çağrı yapabilirsiniz.
Power Automate uygulamasında oluşturulan bağlayıcılar uygulamasında Power Apps kullanılabilir durumdadır. Aynı şekilde, Power Apps uygulamasında oluşturulan bağlayıcılar uygulamasında Power Automate kullanılabilir durumdadır. Bu, Logic Apps'te oluşturulan bağlayıcılar için doğru değildir. Ancak, bu hizmetlerden herhangi birinde bağlayıcıyı yeniden oluşturmak için OpenAPI tanımı veya Postman koleksiyonunu yeniden kullanabilirsiniz. Daha fazla bilgi için ilgili öğreticiye bakın:
- Bir akışta özel bir bağlayıcı kullanma
- Uygulamadan özel bağlayıcı kullanma
- Bir mantıksal uygulamada özel bağlayıcı kullanma
5. Bağlayıcınızı paylaşın
Logic Apps, Power Automate veya Power Apps'te paylaştığınız şekilde kuruluşunuzdaki kullanıcılarla bağlayıcınızı paylaşabilirsiniz. Paylaşım isteğe bağlıdır, ancak bağlayıcılarınızı diğer kullanıcılarla paylaşmak istediğiniz senaryolar olabilir.
Daha fazla bilgi için bkz. Özel bağlayıcıyı kuruluşunuzda paylaşma.
6. Bağlayıcınızı onaylayın
Bağlayıcınızı Logic Apps, Power Automate ve Power Apps'teki tüm kullanıcılarla paylaşmak istiyorsanız bu bağlayıcıyı onaylanmak üzere Microsoft'a gönderebilirsiniz. Microsoft bağlayıcınızı gözden geçirir, teknik ve içerik uyumluluğunu denetler ve işlevselliği doğrular.
Ek bilgi için bkz. Bağlayıcınızı onay için Microsoft'a gönderme.
Öğretici
Öğretici, Bilişsel Hizmetler Metin Analizi API 'sini kullanır. Microsoft bu API için zaten bir bağlayıcı sağlamaktadır. Özel bağlayıcı yaşam döngüsünü öğretme ve özel bağlayıcıların benzersiz senaryoları nasıl destekleyebileceği konusunda iyi bir örnektir.
Senaryo
Oluşturacağınız bağlayıcı, metin girişi için yaklaşım puanını (0,000 ila 1000) döndüren Metin Analizi Duyarlılığı işlemini gösterir.
Ön koşullar
Aşağıdaki aboneliklerden birini:
- Bir Azure aboneliği (Logic Apps)
- Power Automate
- Power Apps
Logic Apps, Power Automate akışları veya Power Apps oluşturma konusunda temel bilgi sahibi.
Bilişsel Hizmetler Metin Analizleri API’si için bir API anahtarı.
API anahtarı alın
Metin analizi API'si, kullanıcıların kimliğini doğrulamak için API anahtarı kullanır. Bir kullanıcı özel bir bağlayıcıyla API ile bağlantı oluşturduğunda, bu anahtarın değerini belirtir. Bir API anahtarı almak için:
API'yi denemek için bir API anahtarı isteyin. Bu, Azure aboneliği gerektirmez.
Azure aboneliğinize metin analizi API 'SI ekleyin. Aboneliğinizde API kaynağı aldıktan sonra, anahtarlar bölümünden API anahtarını alın:

Öğreticiyi başlatma
Logic Apps kullanıyorsanız bkz.:
Power Automate veya Power Apps kullanıyorsanız bkz.:
Gelişmiş eğitimler
Aşağıdaki öğreticiler belirli özel bağlayıcı senaryoları için daha ayrıntılı bilgi sağlar: