Aracılığıyla paylaş


NameAPI (Bağımsız Yayımcı) (Önizleme)

NameAPI, yazılımınızdaki kişilerin adlarını işleyen bir web API'sidir.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Fördős András
E-posta fordosa90+ipc_nameapi@gmail.com
Bağlayıcı Meta Verileri
Publisher Fördős András
Web sitesi https://www.nameapi.org/
Gizlilik ilkesi https://www.nameapi.org/en/legal/privacy-policy/
Kategoriler Data

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API Anahtarı securestring Bu API için API Anahtarı Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Ayrıştırma adı

Bir kişinin ham adını ayrıştırarak, tek tek ad bölümlerini tanımlar.

Tek kullanımlık e-posta adresini algılama

E-posta adresinin atılabilir adres olup olmadığını bildirir.

Ayrıştırma adı

Bir kişinin ham adını ayrıştırarak, tek tek ad bölümlerini tanımlar.

Parametreler

Name Anahtar Gerekli Tür Description
Kişi adları
Person names object
Gender
gender string

Kişinin cinsiyeti.

Döndürülenler

Name Yol Tür Description
Eşleşir
matches array of object

Eşleşme dizisi.

Ayrıştırılan kişi
matches.parsedPerson ParsedPersonRef

Kişi hakkında bilgi: hesaplanan cinsiyet, belirtilen adresleme adı, adresleme soyadı.

Ayrıştırıcı anlaşmazlıkları
matches.parserDisputes ParserDisputesRef

Ayrıştırıcı tarafından algılanan tutarlılık sorunlarının listesi bu nesnenin içindedir.

Benzerlik
matches.likeliness ParserLikelinessRef

0-1 aralığında, bunun doğru ayrıştırma yöntemi olma olasılığını gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Güven
matches.confidence ParserConfidenceRef

0-1 aralığında, sunucunun sonuçla ilgili ne kadar emin olduğunu gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Ayrıştırılan kişi
bestMatch.parsedPerson ParsedPersonRef

Kişi hakkında bilgi: hesaplanan cinsiyet, belirtilen adresleme adı, adresleme soyadı.

Ayrıştırıcı anlaşmazlıkları
bestMatch.parserDisputes ParserDisputesRef

Ayrıştırıcı tarafından algılanan tutarlılık sorunlarının listesi bu nesnenin içindedir.

Benzerlik
bestMatch.likeliness ParserLikelinessRef

0-1 aralığında, bunun doğru ayrıştırma yöntemi olma olasılığını gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Güven
bestMatch.confidence ParserConfidenceRef

0-1 aralığında, sunucunun sonuçla ilgili ne kadar emin olduğunu gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Tek kullanımlık e-posta adresini algılama

E-posta adresinin atılabilir adres olup olmadığını bildirir.

Parametreler

Name Anahtar Gerekli Tür Description
E-posta adresi
emailAddress True string

Tam olarak geçerli bir e-posta adresi, örnek: 'DaDiDoo@mailinator.com'

Döndürülenler

Name Yol Tür Description
Tek
disposable string

E-posta adresinin atılabilir olarak bilinip bilinmediğinin göstergesi.

Tanımlar

ParsedPersonRef

Kişi hakkında bilgi: hesaplanan cinsiyet, belirtilen adresleme adı, adresleme soyadı.

Name Yol Tür Description
Kişi türü
personType string

Kişi türü, doğal ve tüzel kişi türleri ve onlardan oluşan gruplar olabilir.

Kişi rolü
personRole string

Kişinin rolü. Örneğin alıcı, sahip veya yalnızca bir kişi olabilir.

Posta kişisi rolleri
mailingPersonRoles array of string

Posta adresi içindeki bir kişinin rolleri. Yalnızca tek bir varlık değil, birden çok varlık da belirtildiğinde bu ilgi çekicidir.

Gender
gender.gender string

Hesaplanan cinsiyet sonucu.

Erkek oranı
gender.maleProportion string

Hesaplanan cinsiyet nötrse bu belirtilebilir (ancak belirtilmesi gerekmez). 0-1 arası bir değer, kalan yüzde kadın cinsiyeti içindir.

Güven
gender.confidence float

0-1 aralığında, sunucunun sonuçla ilgili ne kadar emin olduğunu gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Verilen adı adresleme
addressingGivenName string

Kişiye hitap ederken kullanılabilecek verilen ad.

Adresleme soyadı
addressingSurname string

Kişiye hitap ederken kullanılabilecek soyadı.

Terms
outputPersonName.terms array of object

Giriş kişisinden ayıklanan adla ilgili terimlerin listesi.

String
outputPersonName.terms.string string

teriminin dizesi.

Terim türü
outputPersonName.terms.termType string

Terimin türü.

ParserDisputesRef

Ayrıştırıcı tarafından algılanan tutarlılık sorunlarının listesi bu nesnenin içindedir.

Name Yol Tür Description
Eşya
object

ParserLikelinessRef

0-1 aralığında, bunun doğru ayrıştırma yöntemi olma olasılığını gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

0-1 aralığında, bunun doğru ayrıştırma yöntemi olma olasılığını gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Benzerlik
float

ParserConfidenceRef

0-1 aralığında, sunucunun sonuçla ilgili ne kadar emin olduğunu gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

0-1 aralığında, sunucunun sonuçla ilgili ne kadar emin olduğunu gösteren bir değer. Ne kadar yüksek ise o kadar iyi.

Güven
float