Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Notification Hubs támogatja a telepítés részleges frissítéseit az RFC6902 JSON-Patch szabványával.
Kérés
| Metódus | Kérés URI-ja | HTTP-verzió |
|---|---|---|
| JAVÍTÁS | https://{namespace}.servicebus.windows.net/{NotificationHub}/installations/{id}?api-version=2015-01 |
HTTP/1.1 |
Kérésfejlécek
Az alábbi táblázat a szükséges és nem kötelező kérelemfejléceket ismerteti.
| Kérelem fejléce | Leírás |
|---|---|
| Content-Type | application/json-patch+json |
| Engedélyezés | A Service Bus használatával történő közös hozzáférésű aláírás-hitelesítésben megadott módon létrehozott SAS-jogkivonat. |
| x-ms-version | 2015-01 |
A kérés törzse
A következő javítási műveletek engedélyezettek:
| JSON-Patch művelet | Telepítési tulajdonság | Leírás és minta |
|---|---|---|
| add | PushChannel | Frissítse a telepítés csatornáját.
Állítsa a expiredPushChannel értéket true értékre, ha a pushChannel módosult. |
| add | UserId (Felhasználóazonosító) | Frissítse vagy adja hozzá a felhasználói azonosító értékét.
|
| add | Címke | Ha az érték tömb, adja hozzá a tömbben lévő összes címkét a meglévő címkékhez (még akkor is, ha nincs jelen). Ha az érték sztring, adjon hozzá címkét az aktuális tömbhöz (vagy hozzon létre egy új tömböt egyetlen értékkel, ha nincsenek címkék).
|
| add | Sablon (P2) | Teljes sablon frissítése vagy hozzáadása.
|
| add | Sablontörzs/fejléc/lejárat/címkék | A sablon egyes részeinek frissítése vagy hozzáadása (vegye figyelembe, hogy a fejléceken lévő "hozzáadás" az aktuális fejlécobjektumot helyettesíti). A címkék hozzáadása ugyanazokkal a szemantikával rendelkezik, mint a natív címkék.
|
| add | secondaryTile csatorna | Frissítések a secondaryTile csatornát.
|
| add | secondaryTile címke | Ugyanaz, mint a címkék frissítése, de az elérési út másodlagos csempére hivatkozik.
|
| add | secondaryTile sablon | Ugyanaz, mint a normál sablonok, de az elérési út csempeazonosítóra hivatkozik. |
| add | secondaryTile template body/header/expiry/tags | Ugyanaz, mint a normál sablonok, de az elérési út csempeazonosítóra hivatkozik. |
| Eltávolítás | A fentieknek megfelelően | Töröl egy tulajdonságot, például a userID azonosítót vagy a címkék tömbjének egy elemét. Ha a címkék tulajdonság utolsó címkéje el lett távolítva, a teljes tulajdonság el lesz távolítva.
|
| Csere | A fentieknek megfelelően | Szemantikailag egyenértékű az eltávolítás+hozzáadás értéknek. |
Reagálás
A válasz tartalmaz egy HTTP-állapotkódot és egy válaszfejléceket.
Válaszkódok
| Code | Description |
|---|---|
| 204 | A telepítés sikeresen ki lett javítva |
| 400 | A telepítés nem javítható, mert a kérés helytelenül lett formázva. |
| 401 | Engedélyezési hiba. A hozzáférési kulcs helytelen volt. |
| 403 | Kvóta túllépve; túl sok regisztráció van ebben a névtérben. A regisztráció nem jött létre. |
| 403 | A kérelem elutasítva, mert az API-hívási sebesség túl magas. |
Az állapotkódokkal kapcsolatos információkért lásd: Állapot- és hibakódok.
Válaszfejlécek
| Válaszfejléc | Description |
|---|---|
| Tartalomtípus | application/json-patch+json |
| Tartalom helye | A telepítés helye a következő formátumban: https://{namespace}.servicebus.windows.net/{NotificationHub}/installations/<installationId> |
Választörzs
Nincsenek.
Lásd még:
Telepítés létrehozása vagy felülírása
Telepítés olvasása
Telepítés törlése