Compartir a través de


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 GETse admite , POSTy 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
        }
      }
        }
...
}