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.
Il met à jour les données stockées dans bidder.rpt_report_member_access.
Remarque
Seuls GET, POSTet sont DELETE pris en charge pour ce service.
API REST
| HTTP, méthode | Endpoint | Description |
|---|---|---|
POST |
https://api.appnexus.com/rpt-report-member-access(modèle JSON) |
Ajoutez un nouveau paramètre d’accès aux membres du rapport. |
DELETE |
https://api.appnexus.com/object?id=REPORT_MEMBER_ACCESS_IDNote: REPORT_MEMBER_ACCESS_ID est un ID généré de manière unique pour le paramètre donné et peut être récupéré via GET. |
Supprimer un modèle personnalisé. |
GET |
https://api.appnexus.com/rpt-report-member-access |
Affichez tous les paramètres d’accès aux membres du rapport. |
GET |
https://api.appnexus.com/rpt-report-member-access?report_id=REPORT_ID |
Afficher les paramètres d’accès aux membres du rapport pour un rapport spécifique. |
Champs JSON
| Champ | Type (Longueur) | Description |
|---|---|---|
id |
int | ID du paramètre d’accès aux membres du rapport. Par défaut: Nombre généré automatiquement. Obligatoire On : PUT/DELETE, dans la chaîne de requête. |
member |
objet | Objet avec un ID du membre auquel vous ajoutez l’accès. Par défaut: NoneObligatoire sur : POST |
report |
objet | Objet avec un ID du rapport auquel vous ajoutez l’accès. Par défaut: NoneObligatoire sur : POST |
Exemples
Afficher tous les membres qui ont accès à un rapport spécifique
$ 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
}
},
...
}
Accorder à un membre l’accès à un rapport spécifique
$ 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
}
}
}
...
}