2015-08-18 1 views
0

Lorsque j'essaie de m'authentifier auprès de l'API Zendesk en tant qu'utilisateur final, puis de lister les tickets, il répond toujours 403 Interdit:Comment faire pour accéder à "mes" tickets via l'API v2 de Zendesk

par exemple

GET 
https://mysite.zendesk.com/api/v2/requested.json 
Basic Authorization 

revient avec un 403

{ 
    "error": { 
     "title": "Forbidden", 
     "message": "You do not have access to this page. Please contact the account owner of this help desk for further help." 
    } 
} 

Répondre

1

Il semble que l'API "tickets" (comme ci-dessus) ne sont pas pour les utilisateurs finaux. Au lieu de cela, ils doivent utiliser l'API "requests".

Donc, utilisez: https://mysite.zendesk.com/api/v2/requests.json à la place ...

+0

Nice tip; Merci. Cela semble être une différence subtile. La documentation de ZD mentionne que les agents ont uniquement accès au point de terminaison /requested.json (https://developer.zendesk.com/rest_api/docs/core/tickets#listing-tickets), mais il ne répertorie pas l'utilisateur final. . Cela pourrait probablement être clarifié. – jpalmieri