Servicio de acceso a miembros del informe
Nota:
Este servicio está disponible actualmente para un conjunto limitado de clientes y empleados de Microsoft.
Actualiza los datos almacenados en bidder.rpt_report_member_access
.
Nota:
Solo GET
se admite , POST
y DELETE
para este servicio.
API de REST
Http (método) | Endpoint | Description |
---|---|---|
POST |
https://api.appnexus.com/rpt-report-member-access (JSON de plantilla) |
Agregue una nueva configuración de acceso a miembros de informe. |
DELETE |
https://api.appnexus.com/object?id=REPORT_MEMBER_ACCESS_ID Nota: REPORT_MEMBER_ACCESS_ID es un identificador generado de forma única para la configuración especificada y se puede recuperar a través de GET . |
Elimine una plantilla personalizada. |
GET |
https://api.appnexus.com/rpt-report-member-access |
Ver toda la configuración de acceso a miembros del informe. |
GET |
https://api.appnexus.com/rpt-report-member-access?report_id=REPORT_ID |
Ver la configuración de acceso a miembros del informe para un informe específico. |
Campos JSON
Campo | Tipo (longitud) | Descripción |
---|---|---|
id |
Entero | Identificador de la configuración de acceso del miembro del informe. Predeterminado: Número generado automáticamente. Obligatorio On: PUT /DELETE , en la cadena de consulta. |
member |
objeto | Objeto con un identificador del miembro para el que se va a agregar acceso. Predeterminado: None Obligatorio activado: POST |
report |
objeto | Objeto con un identificador del informe para el que se va a agregar acceso. Predeterminado: None Obligatorio activado: POST |
Ejemplos
Ver todos los miembros que tienen acceso a un informe específico
$ curl -b cookies -c cookies 'https://api.appnexus.com/rpt-report-member-access?report_id=44'
{
"response": {
"status": "OK",
"count": 28,
"start_element": 0,
"num_elements": 100,
"rpt-report-member-accesss": [
{
"id": 27,
"last_modified": "2013-03-01 20:37:01",
"member": {
"id": 357,
"billing_name": "OpenX"
},
"report": {
"id": 44,
"name": null
}
},
{
"id": 28,
"last_modified": "2013-04-09 18:13:25",
"member": {
"id": 459,
"billing_name": "Rubicon"
},
"report": {
"id": 44,
"name": null
}
},
...
}
Conceder a un miembro acceso a un informe específico
$ cat rpt_report_member_access
{
"rpt-report-member-access": {
"report": {
"id":44
},
"member": {
"id": 123
}
}
$ curl -b cookies -c cookies -X POST -d @rpt-report-member-access 'https://api.appnexus.com/rpt-report-member-access'
{
"response": {
"status": "OK",
"count": 1,
"start_element": 0,
"num_elements": 100,
"rpt-report-member-access": {
"id": 77,
"last_modified": "2015-01-15 20:37:01",
"member": {
"id": 123,
"billing_name": "MemberName"
},
"report": {
"id": 44,
"name": null
}
}
}
...
}