API de plataforma digital: servicio carrier
Los operadores móviles, también conocidos como operadores de telefonía móvil o operadores de red móvil, poseen o controlan todos los elementos necesarios para vender y entregar servicios de comunicación inalámbrica a los usuarios de dispositivos móviles. El servicio mobile carrier de solo lectura le permite ver qué operadores móviles están registrados en nuestro sistema. Puede usar este servicio para recuperar los identificadores de los operadores para dirigirse a campañas móviles.
Nota:
También puede dirigirse a campañas móviles basadas en la creación y el modelo de dispositivos móviles. Para obtener más información, consulte Device Make Service y Device Model Service.
API de REST
Http (método) | Endpoint | Description |
---|---|---|
GET |
https://api.appnexus.com/carrier | Ver todos los operadores. |
GET |
https://api.appnexus.com/carrier?country_code=COUNTRY_CODE | Vea todos los operadores de un país específico. |
GET |
https://api.appnexus.com/carrier?id=CARRIER_ID | Ver un operador específico. |
GET |
https://api.appnexus.com/carrier/meta | Averigüe por qué campos puede filtrar y ordenar. |
Campos JSON
Campo | Tipo | Description |
---|---|---|
id |
Entero | Identificador del operador de telefonía móvil. |
name |
string | Nombre del operador de telefonía móvil. |
country_code |
enumeración | El código ISO del país en el que opera el operador. |
country_name |
string | Nombre del país en el que opera el transportista. |
codes |
matriz de objetos | Representaciones de terceros para el operador de telefonía móvil. Para obtener más información, vea Codes Object (Objeto de códigos ) a continuación. |
Codes (objeto)
Cada objeto de la codes
matriz contiene los campos siguientes.
Campo | Tipo | Description |
---|---|---|
id |
Entero | Identificador del código del operador. |
code |
string | Representación de terceros para el transportista. |
notes |
string | Información de identificación sobre el tercero. |
carrier_id |
Entero | Identificador del operador. (Esto es lo mismo que el id campo descrito anteriormente). |
Ejemplos
Ver todas las compañías móviles
{code}$ curl -b cookies -c cookies 'https://api.appnexus.com/carrier'
{
"response": {
"status": "OK",
"count": 143,
"start_element": null,
"num_elements": 10,
"carriers": [
{
"id": 1,
"name": "WIFI",
"country_code": "",
"is_aggregated": false,
"codes": null
},
{
"id": 2,
"name": "Verizon - AR",
"country_code": "AR",
"is_aggregated": true,
"codes": null
},
{
"id": 3,
"name": "Verizon - AU",
"country_code": "AU",
"is_aggregated": true,
"codes": null
},
{
"id": 4,
"name": "Verizon - CA",
"country_code": "CA",
"is_aggregated": true,
"codes": null
},
{
"id": 5,
"name": "Verizon - DE",
"country_code": "DE",
"is_aggregated": true,
"codes": null
},
{
"id": 6,
"name": "Verizon - FR",
"country_code": "FR",
"is_aggregated": true,
"codes": null
},
{
"id": 7,
"name": "Verizon - GB",
"country_code": "GB",
"is_aggregated": true,
"codes": null
},
...
],
}
}
{code}
Visualización de todas las compañías de telefonía móvil en EE. UU.
{code}$ curl -b cookies -c cookies 'https://api.appnexus.com/carrier?country_code=US'
{
"response": {
"status": "OK",
"count": 7,
"start_element": null,
"num_elements": null,
"carriers": [
{
"id": 14,
"name": "Verizon - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
},
{
"id": 26,
"name": "Sprint - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
},
{
"id": 40,
"name": "Orange - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
},
{
"id": 55,
"name": "T-Mobile - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
},
{
"id": 60,
"name": "AT&T - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
},
{
"id": 90,
"name": "Vodafone - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
},
{
"id": 108,
"name": "Telefonica - US",
"country_code": "US",
"is_aggregated": true,
"codes": null
}
]
}
}
{code}
Visualización de un operador de telefonía móvil específico
{code}
$ curl -b cookies -c cookies 'https://api.appnexus.com/carrier?id=1'
{
"response": {
"status": "OK",
"count": 1,
"start_element": null,
"num_elements": null,
"carriers": [
{
"id": 1,
"name": "WIFI",
"country_code": null,
"codes": null
}
]
}
}
{code}