Sdílet prostřednictvím


Notification Hubs - Get Pns Credentials

Seznamy přihlašovací údaje PNS přidružené k centru oznámení.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/pnsCredentials?api-version=2023-09-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
namespaceName
path True

string

Název oboru názvů

Vzor regulárního výrazu: ^[a-zA-Z][a-zA-Z0-9-]*$

notificationHubName
path True

string

Název centra oznámení

Vzor regulárního výrazu: ^[a-zA-Z][a-zA-Z0-9-./_]*$

resourceGroupName
path True

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

subscriptionId
path True

string

uuid

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

PnsCredentialsResource

Success

Other Status Codes

ErrorResponse

Kód chyby s důvodem

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

NotificationHubs_GetPnsCredentials

Ukázkový požadavek

POST https://management.azure.com/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/nh-sdk-ns/notificationHubs/nh-sdk-hub/pnsCredentials?api-version=2023-09-01

Ukázková odpověď

{
  "properties": {
    "gcmCredential": {
      "properties": {
        "gcmEndpoint": "https://fcm.googleapis.com/fcm/send",
        "googleApiKey": "###################################"
      }
    }
  },
  "id": "/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/nh-sdk-ns/notificationHubs/test",
  "name": "test",
  "type": "Microsoft.NotificationHubs/namespaces/notificationHubs/pnsCredentials"
}

Definice

Name Description
AdmCredential

Popis služby NotificationHub AdmCredential.

AdmCredentialProperties

Popis služby NotificationHub AdmCredential.

ApnsCredential

Popis ApnsCredential NotificationHubu.

ApnsCredentialProperties

Popis ApnsCredential NotificationHubu.

BaiduCredential

Popis OznámeníHub BaiduCredential.

BaiduCredentialProperties

Popis OznámeníHub BaiduCredential.

BrowserCredential

Popis NotificationHub BrowserCredential.

BrowserCredentialProperties

Popis NotificationHub BrowserCredential.

createdByType

Typ identity, která vytvořila prostředek.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Odpověď na chybu

GcmCredential

Popis NotificationHub GcmCredential.

GcmCredentialProperties

Popis NotificationHub GcmCredential.

MpnsCredential

Popis NotificationHub MpnsCredential.

MpnsCredentialProperties

Popis NotificationHub MpnsCredential.

PnsCredentials

Kolekce přihlašovacích údajů PNS centra oznámení nebo oboru názvů centra oznámení.

PnsCredentialsResource

Popis přihlašovacích údajů služby NotificationHub PNS Jedná se o odpověď požadavků POST, které vrací přihlašovací údaje PNS pro obor názvů nebo rozbočovače.

systemData

Metadata týkající se vytvoření a poslední změny prostředku

WnsCredential

Popis NotificationHub WnsCredential.

WnsCredentialProperties

Popis NotificationHub WnsCredential.

XiaomiCredential

Popis NotificationHub XiaomiCredential.

XiaomiCredentialProperties

Popis NotificationHub XiaomiCredentialProperties.

AdmCredential

Popis služby NotificationHub AdmCredential.

Name Typ Description
properties

AdmCredentialProperties

Popis služby NotificationHub AdmCredential.

AdmCredentialProperties

Popis služby NotificationHub AdmCredential.

Name Typ Description
authTokenUrl

string

Získá nebo nastaví adresu URL autorizačního tokenu.

clientId

string

Získá nebo nastaví identifikátor klienta.

clientSecret

string

Získá nebo nastaví přístupový klíč tajného klíče přihlašovacích údajů.

ApnsCredential

Popis ApnsCredential NotificationHubu.

Name Typ Description
properties

ApnsCredentialProperties

Popis ApnsCredential NotificationHubu.

ApnsCredentialProperties

Popis ApnsCredential NotificationHubu.

Name Typ Description
apnsCertificate

string

Získá nebo nastaví certifikát APNS.

appId

string

Získá nebo nastaví zaregistrovaný klíč deklarace identity vystavitele (ISS), jehož hodnota je vaše 10místné ID týmu získané z vašeho vývojářského účtu.

appName

string

Získá nebo nastaví název aplikace.

certificateKey

string

Získá nebo nastaví klíč certifikátu.

endpoint

string

Získá nebo nastaví koncový bod těchto přihlašovacích údajů.

keyId

string

Získá nebo nastaví identifikátor klíče o 10 znaménky (dětský klíč) získaný z vašeho vývojářského účtu.

thumbprint

string

Získá nebo nastaví kryptografický otisk certifikátu APNS.

token

string

Získá nebo nastaví ověřovací token zprostředkovatele získaný prostřednictvím vašeho vývojářského účtu.

BaiduCredential

Popis OznámeníHub BaiduCredential.

Name Typ Description
properties

BaiduCredentialProperties

Popis OznámeníHub BaiduCredential.

BaiduCredentialProperties

Popis OznámeníHub BaiduCredential.

Name Typ Description
baiduApiKey

string

Získá nebo nastaví klíč rozhraní API baidu.

baiduEndPoint

string

Získá nebo nastaví koncový bod baidu.

baiduSecretKey

string

Získá nebo nastaví tajný klíč baidu.

BrowserCredential

Popis NotificationHub BrowserCredential.

Name Typ Description
properties

BrowserCredentialProperties

Popis NotificationHub BrowserCredential.

BrowserCredentialProperties

Popis NotificationHub BrowserCredential.

Name Typ Description
subject

string

Získá nebo nastaví předmět nabízeného oznámení webu.

vapidPrivateKey

string

Získá nebo nastaví privátní klíč VAPID.

vapidPublicKey

string

Získá nebo nastaví veřejný klíč VAPID.

createdByType

Typ identity, která vytvořila prostředek.

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Odpověď na chybu

Name Typ Description
error

ErrorDetail

Objekt chyby.

GcmCredential

Popis NotificationHub GcmCredential.

Name Typ Description
properties

GcmCredentialProperties

Popis NotificationHub GcmCredential.

GcmCredentialProperties

Popis NotificationHub GcmCredential.

Name Typ Description
gcmEndpoint

string

Získá nebo nastaví koncový bod GCM.

googleApiKey

string

Získá nebo nastaví klíč rozhraní Api Google.

MpnsCredential

Popis NotificationHub MpnsCredential.

Name Typ Description
properties

MpnsCredentialProperties

Popis NotificationHub MpnsCredential.

MpnsCredentialProperties

Popis NotificationHub MpnsCredential.

Name Typ Description
certificateKey

string

Získá nebo nastaví klíč certifikátu pro tyto přihlašovací údaje.

mpnsCertificate

string

Získá nebo nastaví certifikát MPNS.

thumbprint

string

Získá nebo nastaví kryptografický otisk certifikátu MPNS.

PnsCredentials

Kolekce přihlašovacích údajů PNS centra oznámení nebo oboru názvů centra oznámení.

Name Typ Description
admCredential

AdmCredential

Popis služby NotificationHub AdmCredential.

apnsCredential

ApnsCredential

Popis ApnsCredential NotificationHubu.

baiduCredential

BaiduCredential

Popis OznámeníHub BaiduCredential.

browserCredential

BrowserCredential

Popis NotificationHub BrowserCredential.

gcmCredential

GcmCredential

Popis NotificationHub GcmCredential.

mpnsCredential

MpnsCredential

Popis NotificationHub MpnsCredential.

wnsCredential

WnsCredential

Popis NotificationHub WnsCredential.

xiaomiCredential

XiaomiCredential

Popis NotificationHub XiaomiCredential.

PnsCredentialsResource

Popis přihlašovacích údajů služby NotificationHub PNS Jedná se o odpověď požadavků POST, které vrací přihlašovací údaje PNS pro obor názvů nebo rozbočovače.

Name Typ Description
id

string

Plně kvalifikované ID prostředku. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Zastaralé – pouze kvůli kompatibilitě.

name

string

Název prostředku

properties

PnsCredentials

Kolekce přihlašovacích údajů PNS centra oznámení nebo oboru názvů centra oznámení.

systemData

systemData

Azure Resource Manager metadata obsahující informace createdBy a modifiedBy.

tags

object

Zastaralé – pouze kvůli kompatibilitě.

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

systemData

Metadata týkající se vytvoření a poslední změny prostředku

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC)

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která vytvořila prostředek.

lastModifiedAt

string

Časové razítko poslední změny prostředku (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

WnsCredential

Popis NotificationHub WnsCredential.

Name Typ Description
properties

WnsCredentialProperties

Popis NotificationHub WnsCredential.

WnsCredentialProperties

Popis NotificationHub WnsCredential.

Name Typ Description
certificateKey

string

Ges nebo nastaví klíč certifikátu WNS.

packageSid

string

Získá nebo nastaví ID balíčku pro tyto přihlašovací údaje.

secretKey

string

Získá nebo nastaví tajný klíč.

windowsLiveEndpoint

string

Získá nebo nastaví koncový bod Služby Windows Live.

wnsCertificate

string

Získá nebo nastaví certifikát WNS.

XiaomiCredential

Popis NotificationHub XiaomiCredential.

Name Typ Description
properties

XiaomiCredentialProperties

Popis NotificationHub XiaomiCredentialProperties.

XiaomiCredentialProperties

Popis NotificationHub XiaomiCredentialProperties.

Name Typ Description
appSecret

string

Získá nebo nastaví tajný kód aplikace.

endpoint

string

Získá nebo nastaví koncový bod služby xiaomi.