Как конечному пользователю правильно получить доступ к своим заявкам через API версии 2 Zendesk

Когда я пытаюсь аутентифицироваться в Zendesk API как конечный пользователь, а затем перечисляю билеты, он всегда отвечает 403 Forbidden:

e.g.

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

возвращается с 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."
    }
}

person goofballLogic    schedule 18.08.2015    source источник


Ответы (1)


Похоже, что API «тикетов» (как указано выше) не для конечных пользователей. Вместо этого они должны использовать API «запросов».

Так что используйте: https://mysite.zendesk.com/api/v2/requests.json вместо этого...

person goofballLogic    schedule 18.08.2015
comment
Хороший совет; Благодарю. Кажется, это тонкая разница. В документации ZD упоминается, что агенты имеют доступ только к конечной точке /requested.json (developer.zendesk.com/rest_api/docs/core/), но в нем нет альтернативы для конечного пользователя. Наверное, можно было бы уточнить. - person jpalmieri; 18.08.2015