Opt Outs - Remove
Usuń numery telefonów z listy rezygnacji.
POST {endpoint}/sms/optouts:remove?api-version=2026-01-23
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (url) |
Zasób komunikacji, na przykład https://my-resource.communication.azure.com |
|
api-version
|
query | True |
string |
Wersja interfejsu API do wywołania. |
Treść żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| from | True |
string minLength: 1 |
Identyfikator nadawcy (zazwyczaj numer telefonu w formacie E.164), którego właścicielem jest uwierzytelnione konto. |
| recipients | True |
Pojedynczy numer odbiorcy, z którego można zrezygnować. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Powodzenie |
|
| 400 Bad Request |
Nieprawidłowe żądanie |
|
| 401 Unauthorized |
Brak autoryzacji |
Przykłady
Opt In
Przykładowe żądanie
POST {endpoint}/sms/optouts:remove?api-version=2026-01-23
{
"from": "+18001234567",
"recipients": [
{
"to": "+15555555551"
},
{
"to": "+123"
},
{
"to": "+15555555553"
}
]
}
Przykładowa odpowiedź
{
"value": [
{
"to": "+15555555551",
"httpStatusCode": 200
},
{
"to": "+123",
"httpStatusCode": 400,
"errorMessage": "Invalid recipient phone number format"
},
{
"to": "+15555555553",
"httpStatusCode": 500,
"errorMessage": "Internal Server Error"
}
]
}
{
"error": {
"code": "InvalidApiVersion",
"message": "The HTTP resource that matches the request URI 'https://global.sms.int.communication.microsoft.com/sms/optouts:remove' does not support the API version '2024-12-10w-preview'.",
"innerError": null
}
}
{
"error": {
"code": "Unauthorized",
"message": ""
}
}
Definicje
| Nazwa | Opis |
|---|---|
|
Bad |
Nieprawidłowa odpowiedź na błąd żądania, która może reprezentować zarówno błędy walidacji, jak i standardowe błędy interfejsu API. |
|
Error |
Szczegółowe informacje o błędzie. |
|
Opt |
Pojedynczy numer odbiorcy, z którego można zrezygnować. |
|
Opt |
Wniosek o rezygnację. |
|
Opt |
Odpowiedź na wniosek o rezygnację. Sprawdź poprawność zwróconych elementów w odpowiedzi, aby zobaczyć, którzy adresaci zostali pomyślnie dodani lub usunięci z listy rezygnacji. |
|
Opt |
|
|
Standard |
Standardowy format odpowiedzi na błąd. |
BadRequestErrorResponse
Nieprawidłowa odpowiedź na błąd żądania, która może reprezentować zarówno błędy walidacji, jak i standardowe błędy interfejsu API.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Szczegółowe informacje o błędach (w przypadku standardowych błędów interfejsu API). |
|
| errors |
object |
Słownik błędów walidacji specyficznych dla pola (dla błędów walidacji). |
| status |
integer (int32) |
Kod stanu HTTP (w przypadku błędów sprawdzania poprawności). |
| title |
string |
Krótkie, czytelne dla człowieka podsumowanie typu problemu (w przypadku błędów walidacji). |
| traceId |
string |
Identyfikator śledzenia dla żądania (w przypadku błędów walidacji). |
| type |
string |
Odwołanie do identyfikatora URI identyfikujące typ problemu (w przypadku błędów sprawdzania poprawności). |
ErrorDetail
Szczegółowe informacje o błędzie.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Kod błędu. |
| innerError |
object |
Dodatkowe informacje o błędach. |
| message |
string |
Komunikat o błędzie. |
OptOutRecipient
Pojedynczy numer odbiorcy, z którego można zrezygnować.
| Nazwa | Typ | Opis |
|---|---|---|
| to |
string minLength: 1 |
Numer telefonu odbiorcy (w formacie E.164). |
OptOutRequest
Wniosek o rezygnację.
| Nazwa | Typ | Opis |
|---|---|---|
| from |
string minLength: 1 |
Identyfikator nadawcy (zazwyczaj numer telefonu w formacie E.164), którego właścicielem jest uwierzytelnione konto. |
| recipients |
Pojedynczy numer odbiorcy, z którego można zrezygnować. |
OptOutResponse
Odpowiedź na wniosek o rezygnację. Sprawdź poprawność zwróconych elementów w odpowiedzi, aby zobaczyć, którzy adresaci zostali pomyślnie dodani lub usunięci z listy rezygnacji.
| Nazwa | Typ | Opis |
|---|---|---|
| value |
OptOutResponseItem
| Nazwa | Typ | Opis |
|---|---|---|
| errorMessage |
string |
Opcjonalny komunikat o błędzie w przypadku błędów 4xx/5xx. |
| httpStatusCode |
integer (int32) |
|
| isOptedOut |
boolean |
Opcjonalna flaga określająca, czy numer został wyłączony z otrzymywania wiadomości |
| to |
string minLength: 1 |
Numer telefonu odbiorcy (w formacie E.164). |
StandardErrorResponse
Standardowy format odpowiedzi na błąd.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Szczegółowe informacje o błędzie. |