Compartir a través de


Visualización de recursos del sistema mediante la API

La forma en que la API concede permisos de usuario es mediante la concesión de acceso a los recursos. Un recurso describe un conjunto de funcionalidades para un usuario. Por ejemplo, el identificador de recurso 157 es "UI API Ad Profile Create", que permite al usuario con acceso a ese recurso crear un perfil de anuncio mediante la API.

En esta página se describe cómo ver los recursos del sistema que puede asignar a un rol. Esto suele deberse a que desea Create un rol personalizado mediante la API.

Para ver qué recursos del sistema puede asignar un miembro a los roles de usuario, realice una GET llamada al servicio. Asegúrese de incluir en member_id la cadena de consulta.

curl -bc 'https://api.appnexus.com/access-resource?member_id=1282'

La salida es una matriz de objetos de recursos del sistema. Examinarlo para ver a qué recursos del sistema tiene acceso el miembro y podría asignar a un rol. Cada recurso tiene este aspecto:

{
        "id": 157,
        "name": "hbapi-ad-profile-post",
        "description": "UI API Ad Profile Create",
        "system": "hbapi",
        "service": "/ad-profile",
        "action": "POST",
        "field": "",
        "resource_type": "api",
        "last_modified": "2016-03-28 18:00:08",
        "display_eligible": false
}