Servicio extendido del sistema operativo
Este servicio de solo lectura muestra la lista de versiones específicas del sistema operativo a las que puede dirigirse en el servicio de perfil.
Sugerencia
También puede dirigirse a sistemas operativos en su conjunto (todas las versiones). Para ver los sistemas operativos (Android, Apple iOS, Windows 7, etc.) registrados en el sistema, use el Servicio familiar del sistema operativo.
API de REST
Http (método) | Endpoint | Description |
---|---|---|
GET |
https://api.appnexus.com/operating-system-extended |
Ver todos los sistemas operativos. |
GET |
https://api.appnexus.com/operating-system-extended?search=SEARCH_TERM |
Vea todos los sistemas operativos con identificadores o nombres que contengan determinados caracteres. |
GET |
https://api.appnexus.com/operating-system-extended?family_id=OS_FAMILY_ID |
Ver todos los sistemas operativos de una familia específica. |
GET |
https://api.appnexus.com/operating-system-extended?family_name=OS_FAMILY_NAME |
Ver todos los sistemas operativos de una familia específica. |
GET |
https://api.appnexus.com/operating-system-extended?id=OPERATING_SYSTEM_ID |
Ver un sistema operativo específico. |
GET |
https://api.appnexus.com/operating-system-extended/meta |
Averigüe por qué campos puede filtrar y ordenar. |
Campos JSON
Campo | Tipo | Description |
---|---|---|
id |
Entero | Identificador Xandr del sistema operativo. |
family |
object | La familia del sistema operativo, por ejemplo, , "Android" , "Apple iOS" , "Apple Mac/OSX" etc. Consulte Familia a continuación para obtener más detalles. |
last_modified |
date | Fecha y hora en que se modificó por última vez la entrada del sistema operativo. |
name |
string | Nombre de la versión específica del sistema operativo. |
Familia
El family
objeto contiene los campos siguientes.
Campo | Tipo | Description |
---|---|---|
id |
Entero | Identificador Xandr de la familia de sistemas operativos. |
name |
string | Nombre de la familia del sistema operativo, por ejemplo, , "Android" "Apple iOS" , "Apple Mac/OSX" , etc. |
Ejemplos
Ver todos los sistemas operativos
$ curl -b cookies -c cookies "https://api.appnexus.com/operating-system-extended"
{
"response": {
"status": "OK",
"count": 87,
"start_element": 0,
"num_elements": 100,
"operating-systems-extended": [
{
"id": 15,
"name": "Android 2.2 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 16,
"name": "Android 2.2.1 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 17,
"name": "Android 2.2.2 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 18,
"name": "Android 2.2.3 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 19,
"name": "Android 2.3 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 20,
"name": "Android 2.3.1 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 21,
"name": "Android 2.3.2 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 22,
"name": "Android 2.3.3 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 23,
"name": "Android 2.3.4 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 24,
"name": "Android 2.3.5 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 25,
"name": "Android 2.3.6 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
...
{
"id": 95,
"name": "Windows Phone 7",
"last_modified": "2013-07-17 13:18:07",
"family": {
"id": "7",
"name": "Microsoft Mobile"
}
},
{
"id": 96,
"name": "Windows Phone 7.5",
"last_modified": "2013-07-17 13:18:07",
"family": {
"id": "7",
"name": "Microsoft Mobile"
}
},
{
"id": 97,
"name": "Windows Phone 8",
"last_modified": "2013-07-17 13:18:07",
"family": {
"id": "7",
"name": "Microsoft Mobile"
}
},
{
"id": 98,
"name": "Windows Mobile (all)",
"last_modified": "2013-07-17 13:18:14",
"family": {
"id": "7",
"name": "Microsoft Mobile"
}
},
{
"id": 99,
"name": "Linux x64",
"last_modified": "2013-07-17 13:18:28",
"family": {
"id": "8",
"name": "Linux"
}
},
{
"id": 100,
"name": "Linux i86",
"last_modified": "2013-07-17 13:18:28",
"family": {
"id": "8",
"name": "Linux"
}
},
{
"id": 101,
"name": "Linux arm",
"last_modified": "2013-07-17 13:18:28",
"family": {
"id": "8",
"name": "Linux"
}
}
],
}
}
Ver todos los sistemas operativos con nombres que contienen determinados caracteres
$ curl -b cookies -c cookies "https://api.appnexus.com/operating-system-extended?search=and"
{
"response": {
"status": "OK",
"count": 32,
"start_element": 0,
"num_elements": 100,
"operating-systems-extended": [
{
"id": 15,
"name": "Android 2.2 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 16,
"name": "Android 2.2.1 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 17,
"name": "Android 2.2.2 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 18,
"name": "Android 2.2.3 Froyo",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 19,
"name": "Android 2.3 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 20,
"name": "Android 2.3.1 Gingerbread",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
...
{
"id": 42,
"name": "Android 4.1.1 Jelly Bean",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 43,
"name": "Android 4.1.2 Jelly Bean",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 44,
"name": "Android 4.2 Jelly Bean",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 45,
"name": "Android 4.2.1 Jelly Bean",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
{
"id": 46,
"name": "Android 4.2.2 Jelly Bean",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
}
],
}
}
Visualización de todos los sistemas operativos dentro de una familia específica
$ curl -b cookies -c cookies "https://api.appnexus.com/operating-system-extended?family_id=8"
{
"response": {
"status": "OK",
"count": 3,
"start_element": 0,
"num_elements": 100,
"operating-systems-extended": [
{
"id": 99,
"name": "Linux x64",
"last_modified": "2013-07-17 13:18:28",
"family": {
"id": "8",
"name": "Linux"
}
},
{
"id": 100,
"name": "Linux i86",
"last_modified": "2013-07-17 13:18:28",
"family": {
"id": "8",
"name": "Linux"
}
},
{
"id": 101,
"name": "Linux arm",
"last_modified": "2013-07-17 13:18:28",
"family": {
"id": "8",
"name": "Linux"
}
}
],
}
}
Visualización de un sistema operativo específico
$ curl -b cookies -c cookies "https://api.appnexus.com/operating-system-extended?id=46"
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"operating-system-extended": {
"id": 46,
"name": "Android 4.2.2 Jelly Bean",
"last_modified": "2013-07-17 13:16:44",
"family": {
"id": "2",
"name": "Android"
}
},
}
}