Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Ce service est actuellement disponible pour un ensemble limité de clients et d’employés Microsoft uniquement.
Le service access-resource-dependency récupère une liste d’ID de ressource pour tous les parents, enfants et dépendances associés à une ressource. Utilisez ce service pour gérer les dépendances au sein du système qui sont sous contrôle d’accès.
API REST
| HTTP, méthode | Endpoint | Description |
|---|---|---|
GET |
https://api.appnexus.com/access-resource-dependency | Affichez toutes les ressources et leurs dépendances. |
POST |
https://api.appnexus.com/access-resource-dependency?resource_id=ID | Create dépendances à une ressource. |
DELETE |
https://api.appnexus.com/access-resource-dependency?resource_id=ID | Supprimer une ressource. |
Champs JSON
Généralités
| Champ | Type (Longueur) | Description |
|---|---|---|
children |
tableau de ints | Tableau d’ID de ressource pour les enfants de la ressource. |
dependencies |
tableau d’objets de dépendance | Tableau d’objets de dépendance contenant des relations parent/enfant directes. |
parents |
tableau de ints | Tableau d’ID de ressource pour les parents de la ressource. |
resource_id |
int | ID de la ressource. Obligatoire sur : POST et DELETE. |
Dépendances
Les valeurs de ressource peuvent être récupérées en appelant le service access-resource. Pour plus d’informations sur la récupération des ressources, consultez Afficher les ressources système à l’aide de l’API.
| Champ | Type (Longueur) | Description |
|---|---|---|
parent_id |
int | ID de la ressource parente dans la relation parent/enfant. |
child_id |
int | ID de la ressource enfant dans la relation parent/enfant. |
Exemples
Afficher toutes les dépendances de ressources
$ curl -b cookies 'https://api.appnexus.com/access-resource-dependency'
"access-resource-dependency": [
{
"resource_id": 22,
"parents": [
123,
134
],
"children": [
11
],
"dependencies": [
{
"parent_id": 15,
"child_id": 789
},
{
"parent_id": 2,
"child_id": 15
}
]
},
...
Afficher les dépendances de ressources pour une seule ressource
$ curl -b cookies 'https://api.appnexus.com/access-resource-dependency?resource_id=22'
"access-resource-dependency": [
{
"resource_id": 22,
"parents": [
123,
134
],
"children": [
11
],
"dependencies": [
{
"parent_id": 15,
"child_id": 789
},
{
"parent_id": 2,
"child_id": 15
}
]
}
]