Skip to content

Commit b12e6ba

Browse files
Merge pull request #4455 from ovh/smpp-spec-npi-ton
Fix SMPP spec
2 parents 49ec7af + 5fea470 commit b12e6ba

File tree

12 files changed

+102
-59
lines changed

12 files changed

+102
-59
lines changed

pages/telecom/sms/smpp-specification/guide.en-gb.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ slug: smpp-specifications
44
excerpt: 'Discover the technical specifications of the OVHcloud SMPP solution'
55
section: SMPP
66
order: 02
7-
updated: 2023-02-09
7+
updated: 2023-03-31
88
---
99

10-
**Last updated 9th February 2023**
10+
**Last updated 31st March 2023**
1111

1212
## Objective
1313

@@ -136,11 +136,18 @@ The `submit_sm` is used by an ESME to submit an SMS to the SMSC for transmission
136136
| short_message | 5.2.22 | Yes |
137137

138138
- `source_addr` can be an international number, an alphanumeric number or a shortcode number:
139-
- international: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. +33601020304). They should have `source_addr_ton` = 1 and `source_addr_npi` = 1.
140-
- alphanumeric: those phone numbers are composed of letters and numbers (e.g. ovh123). They should have `source_addr_ton` = 3 and `source_addr_npi` = 1.
141-
- shortcode: those phone numbers contain between 3 and 8 numbers (e.g. 38069). They should have `source_addr_ton` = 5 and `source_addr_npi` = 1. The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
142-
143-
- `destination_addr` must be an international number (`source_addr_ton` = 1 and `source_addr_npi` = 1).
139+
- **alphanumeric**: those phone numbers are composed of letters and numbers (e.g. ovh123).
140+
- `source_addr_ton` = 5
141+
- `source_addr_npi` = 0
142+
- **shortcode**: those phone numbers contain between 3 and 8 numbers (e.g. 38069). The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
143+
- `source_addr_ton` = 3
144+
- `source_addr_npi` = 1
145+
- **international**: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. 33601020304).
146+
- `source_addr_ton` = 1
147+
- `source_addr_npi` = 1
148+
- `destination_addr` must be an international number (e.g. 33600000001).
149+
- `source_addr_ton` = 1
150+
- `source_addr_npi` = 1
144151

145152
**Optional settings:**
146153

pages/telecom/sms/smpp-specification/guide.en-ie.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ slug: smpp-specifications
44
excerpt: 'Discover the technical specifications of the OVHcloud SMPP solution'
55
section: SMPP
66
order: 02
7-
updated: 2023-02-09
7+
updated: 2023-03-31
88
---
99

10-
**Last updated 9th February 2023**
10+
**Last updated 31st March 2023**
1111

1212
## Objective
1313

@@ -136,11 +136,18 @@ The `submit_sm` is used by an ESME to submit an SMS to the SMSC for transmission
136136
| short_message | 5.2.22 | Yes |
137137

138138
- `source_addr` can be an international number, an alphanumeric number or a shortcode number:
139-
- international: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. +33601020304). They should have `source_addr_ton` = 1 and `source_addr_npi` = 1.
140-
- alphanumeric: those phone numbers are composed of letters and numbers (e.g. ovh123). They should have `source_addr_ton` = 3 and `source_addr_npi` = 1.
141-
- shortcode: those phone numbers contain between 3 and 8 numbers (e.g. 38069). They should have `source_addr_ton` = 5 and `source_addr_npi` = 1. The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
142-
143-
- `destination_addr` must be an international number (`source_addr_ton` = 1 and `source_addr_npi` = 1).
139+
- **alphanumeric**: those phone numbers are composed of letters and numbers (e.g. ovh123).
140+
- `source_addr_ton` = 5
141+
- `source_addr_npi` = 0
142+
- **shortcode**: those phone numbers contain between 3 and 8 numbers (e.g. 38069). The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
143+
- `source_addr_ton` = 3
144+
- `source_addr_npi` = 1
145+
- **international**: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. 33601020304).
146+
- `source_addr_ton` = 1
147+
- `source_addr_npi` = 1
148+
- `destination_addr` must be an international number (e.g. 33600000001).
149+
- `source_addr_ton` = 1
150+
- `source_addr_npi` = 1
144151

145152
**Optional settings:**
146153

pages/telecom/sms/smpp-specification/guide.es-es.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ routes:
66
excerpt: 'Discover the technical specifications of the OVHcloud SMPP solution'
77
section: SMPP
88
order: 02
9-
updated: 2023-02-09
9+
updated: 2023-03-31
1010
---
1111

12-
**Last updated 9th February 2023**
12+
**Last updated 31st March 2023**
1313

1414
## Objective
1515

@@ -138,11 +138,18 @@ The `submit_sm` is used by an ESME to submit an SMS to the SMSC for transmission
138138
| short_message | 5.2.22 | Yes |
139139

140140
- `source_addr` can be an international number, an alphanumeric number or a shortcode number:
141-
- international: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. +33601020304). They should have `source_addr_ton` = 1 and `source_addr_npi` = 1.
142-
- alphanumeric: those phone numbers are composed of letters and numbers (e.g. ovh123). They should have `source_addr_ton` = 3 and `source_addr_npi` = 1.
143-
- shortcode: those phone numbers contain between 3 and 8 numbers (e.g. 38069). They should have `source_addr_ton` = 5 and `source_addr_npi` = 1. The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
144-
145-
- `destination_addr` must be an international number (`source_addr_ton` = 1 and `source_addr_npi` = 1).
141+
- **alphanumeric**: those phone numbers are composed of letters and numbers (e.g. ovh123).
142+
- `source_addr_ton` = 5
143+
- `source_addr_npi` = 0
144+
- **shortcode**: those phone numbers contain between 3 and 8 numbers (e.g. 38069). The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
145+
- `source_addr_ton` = 3
146+
- `source_addr_npi` = 1
147+
- **international**: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. 33601020304).
148+
- `source_addr_ton` = 1
149+
- `source_addr_npi` = 1
150+
- `destination_addr` must be an international number (e.g. 33600000001).
151+
- `source_addr_ton` = 1
152+
- `source_addr_npi` = 1
146153

147154
**Optional settings:**
148155

pages/telecom/sms/smpp-specification/guide.fr-fr.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ slug: smpp-specifications
44
excerpt: 'Découvrez les spécifications techniques du SMPP'
55
section: SMPP
66
order: 02
7-
updated: 2023-02-09
7+
updated: 2023-03-31
88
---
99

10-
**Dernière mise à jour le 09/02/2023**
10+
**Dernière mise à jour le 31/03/2023**
1111

1212
## Objectif
1313

@@ -136,10 +136,18 @@ Le `submit_sm` est utilisée par un ESME pour soumettre un SMS au SMSC pour tran
136136
| short_message | 5.2.22 | Oui |
137137

138138
- `source_addr` peut être un numéro international, un numéro alphanumérique ou un numéro shortcode :
139-
- **international** : ces numéros de téléphone se composent de l'identifiant du pays et du numéro habituel sans le premier 0 (par exemple +33601020304). Ils doivent avoir `source_addr_ton` = 1 et `source_addr_npi` = 1.
140-
- alphanumérique : ces numéros de téléphone sont composés de lettres et de chiffres (ex : ovh123). Ils doivent avoir `source_addr_ton` = 3 et `source_addr_npi` = 1.
141-
- shortcode: ces numéros de téléphone contiennent entre 3 et 8 numéros (ex : 38069). Ils doivent avoir `source_addr_ton` = 5 et `source_addr_npi` = 1. Le shortcode est seulement là pour avertir notre service que nous allons devoir en utiliser un. Le shortcode réel utilisé pour envoyer le sms sera défini par l'opérateur télécom.
142-
- `destination_addr` doit être un numéro international (`source_addr_ton` = 1 et `source_addr_npi` = 1).
139+
- **alphanumérique** : ces numéros de téléphone sont composés de lettres et de chiffres (ex : ovh123).
140+
- `source_addr_ton` = 5
141+
- `source_addr_npi` = 0
142+
- **shortcode** : ces numéros de téléphone contiennent entre 3 et 8 numéros (ex : 38069). Le shortcode est seulement là pour avertir notre service que nous allons devoir en utiliser un. Le shortcode réel utilisé pour envoyer le sms sera défini par l'opérateur télécom.
143+
- `source_addr_ton` = 3
144+
- `source_addr_npi` = 1
145+
- **international** : ces numéros de téléphone se composent de l'identifiant du pays et du numéro habituel sans le premier 0 (par exemple 33601020304).
146+
- `source_addr_ton` = 1
147+
- `source_addr_npi` = 1
148+
- `destination_addr` doit être un numéro international (ex : 33600000001)
149+
- `source_addr_ton` = 1
150+
- `source_addr_npi` = 1
143151

144152
**Paramètres optionnels :**
145153

pages/telecom/sms/smpp-specification/guide.it-it.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ routes:
66
excerpt: 'Discover the technical specifications of the OVHcloud SMPP solution'
77
section: SMPP
88
order: 02
9-
updated: 2023-02-09
9+
updated: 2023-03-31
1010
---
1111

12-
**Last updated 9th February 2023**
12+
**Last updated 31st March 2023**
1313

1414
## Objective
1515

@@ -138,11 +138,18 @@ The `submit_sm` is used by an ESME to submit an SMS to the SMSC for transmission
138138
| short_message | 5.2.22 | Yes |
139139

140140
- `source_addr` can be an international number, an alphanumeric number or a shortcode number:
141-
- international: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. +33601020304). They should have `source_addr_ton` = 1 and `source_addr_npi` = 1.
142-
- alphanumeric: those phone numbers are composed of letters and numbers (e.g. ovh123). They should have `source_addr_ton` = 3 and `source_addr_npi` = 1.
143-
- shortcode: those phone numbers contain between 3 and 8 numbers (e.g. 38069). They should have `source_addr_ton` = 5 and `source_addr_npi` = 1. The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
144-
145-
- `destination_addr` must be an international number (`source_addr_ton` = 1 and `source_addr_npi` = 1).
141+
- **alphanumeric**: those phone numbers are composed of letters and numbers (e.g. ovh123).
142+
- `source_addr_ton` = 5
143+
- `source_addr_npi` = 0
144+
- **shortcode**: those phone numbers contain between 3 and 8 numbers (e.g. 38069). The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
145+
- `source_addr_ton` = 3
146+
- `source_addr_npi` = 1
147+
- **international**: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. 33601020304).
148+
- `source_addr_ton` = 1
149+
- `source_addr_npi` = 1
150+
- `destination_addr` must be an international number (e.g. 33600000001).
151+
- `source_addr_ton` = 1
152+
- `source_addr_npi` = 1
146153

147154
**Optional settings:**
148155

pages/telecom/sms/smpp-specification/guide.pl-pl.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ routes:
66
excerpt: 'Discover the technical specifications of the OVHcloud SMPP solution'
77
section: SMPP
88
order: 02
9-
updated: 2023-02-09
9+
updated: 2023-03-31
1010
---
1111

12-
**Last updated 9th February 2023**
12+
**Last updated 31st March 2023**
1313

1414
## Objective
1515

@@ -138,11 +138,18 @@ The `submit_sm` is used by an ESME to submit an SMS to the SMSC for transmission
138138
| short_message | 5.2.22 | Yes |
139139

140140
- `source_addr` can be an international number, an alphanumeric number or a shortcode number:
141-
- international: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. +33601020304). They should have `source_addr_ton` = 1 and `source_addr_npi` = 1.
142-
- alphanumeric: those phone numbers are composed of letters and numbers (e.g. ovh123). They should have `source_addr_ton` = 3 and `source_addr_npi` = 1.
143-
- shortcode: those phone numbers contain between 3 and 8 numbers (e.g. 38069). They should have `source_addr_ton` = 5 and `source_addr_npi` = 1. The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
144-
145-
- `destination_addr` must be an international number (`source_addr_ton` = 1 and `source_addr_npi` = 1).
141+
- **alphanumeric**: those phone numbers are composed of letters and numbers (e.g. ovh123).
142+
- `source_addr_ton` = 5
143+
- `source_addr_npi` = 0
144+
- **shortcode**: those phone numbers contain between 3 and 8 numbers (e.g. 38069). The shortcode is only set to notify our service that we will have to use one, the real shortcode used to send the sms will be set by the telecom operator.
145+
- `source_addr_ton` = 3
146+
- `source_addr_npi` = 1
147+
- **international**: those phone numbers are composed of the country identifier and usual number without the first 0 (e.g. 33601020304).
148+
- `source_addr_ton` = 1
149+
- `source_addr_npi` = 1
150+
- `destination_addr` must be an international number (e.g. 33600000001).
151+
- `source_addr_ton` = 1
152+
- `source_addr_npi` = 1
146153

147154
**Optional settings:**
148155

pages/telecom/sms/tout_savoir_sur_les_utilisateurs_sms/guide.en-gb.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ section: 'Managing your solution'
77
updated: 2022-08-05
88
---
99

10-
**Last updated 5th August 2022**
10+
**Last updated 5th August 2022**
1111

1212
## Objective
1313

@@ -35,7 +35,7 @@ An API user who sends SMS messages in an abusive manner can then be detected by
3535
- An API user can also be subject to restrictions (quotas) for SMS credits.
3636
This way, the SMS account holder can divide their credits between different API user accounts.
3737

38-
To better manage credit for your SMS accounts, you can set a limit and quota for your API users.
38+
To better manage credit for your SMS accounts, you can set a limit and quota for your API users.
3939

4040
- The **quota** is the number of available SMS credits for each API user.
4141

@@ -125,7 +125,7 @@ To get a description of a specific ptt code, you can use the following API:
125125
126126
For more information on using OVHcloud APIs, please refer to our guide [Getting started with OVHcloud APIs](https://docs.ovh.com/gb/en/api/first-steps-with-ovh-api/).
127127

128-
The table below provides a non-exhaustive list of the main ptt codes.
128+
The table below provides a **non-exhaustive** list of the main ptt codes.
129129

130130
|Code|Description|
131131
|---|---|

pages/telecom/sms/tout_savoir_sur_les_utilisateurs_sms/guide.en-ie.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ section: 'Managing your solution'
77
updated: 2022-08-05
88
---
99

10-
**Last updated 5th August 2022**
10+
**Last updated 5th August 2022**
1111

1212
## Objective
1313

@@ -35,7 +35,7 @@ An API user who sends SMS messages in an abusive manner can then be detected by
3535
- An API user can also be subject to restrictions (quotas) for SMS credits.
3636
This way, the SMS account holder can divide their credits between different API user accounts.
3737

38-
To better manage credit for your SMS accounts, you can set a limit and quota for your API users.
38+
To better manage credit for your SMS accounts, you can set a limit and quota for your API users.
3939

4040
- The **quota** is the number of available SMS credits for each API user.
4141

@@ -125,7 +125,7 @@ To get a description of a specific ptt code, you can use the following API:
125125
126126
For more information on using OVHcloud APIs, please refer to our guide [Getting started with OVHcloud APIs](https://docs.ovh.com/ie/en/api/first-steps-with-ovh-api/).
127127

128-
The table below provides a non-exhaustive list of the main ptt codes.
128+
The table below provides a **non-exhaustive** list of the main ptt codes.
129129

130130
|Code|Description|
131131
|---|---|

pages/telecom/sms/tout_savoir_sur_les_utilisateurs_sms/guide.es-es.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ updated: 2022-08-05
1111
> Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.
1212
>
1313
14-
**Última actualización: 05/08/2022**
14+
**Última actualización: 05/08/2022**
1515

1616
## Objetivo
1717

@@ -38,7 +38,7 @@ y poder identificar el origen en caso de que un usuario de la API envíe SMS de
3838
- Es posible imponer restricciones (cuotas) a los créditos de SMS de un usuario de la API.
3939
De este modo, el propietario de la cuenta de SMS puede repartir sus créditos entre las diferentes cuentas de usuarios de la API.
4040

41-
Para gestionar mejor el saldo de su cuenta de SMS, es posible aplicar un límite y una cuota a los usuarios de la API.
41+
Para gestionar mejor el saldo de su cuenta de SMS, es posible aplicar un límite y una cuota a los usuarios de la API.
4242

4343
- La **cuota** es la cantidad de créditos de SMS asignada a un usuario de la API.
4444

@@ -128,7 +128,7 @@ Para obtener la descripción de un código ptt específico, puede utilizar la si
128128
129129
Para más información sobre el uso de las API de OVHcloud, consulte nuestra guía [Primeros pasos con la API de OVHcloud](https://docs.ovh.com/es/api/first-steps-with-ovh-api/).
130130

131-
En la siguiente tabla encontrará una lista no exhaustiva de los códigos ptt principales.
131+
En la siguiente tabla encontrará una lista **no exhaustiva** de los códigos ptt principales.
132132

133133
|Código|Descripción|
134134
|---|---|

pages/telecom/sms/tout_savoir_sur_les_utilisateurs_sms/guide.fr-fr.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ section: 'Gérer mon offre'
77
updated: 2022-08-05
88
---
99

10-
**Dernière mise à jour le 05/08/2022**
10+
**Dernière mise à jour le 05/08/2022**
1111

1212
## Objectif
1313

@@ -125,7 +125,7 @@ Pour obtenir la description d'un code ptt spécifique, vous pouvez utiliser l'AP
125125
126126
Pour plus d'informations sur l'utilisation des API OVHcloud, consultez notre guide [Premiers pas avec les API OVHcloud](https://docs.ovh.com/fr/api/first-steps-with-ovh-api/).
127127

128-
Vous retrouverez dans le tableau ci-dessous une liste non-exhaustive des codes ptt principaux.
128+
Vous retrouverez dans le tableau ci-dessous une liste **non-exhaustive** des codes ptt principaux.
129129

130130
|Code|Description|
131131
|---|---|

0 commit comments

Comments
 (0)