Допустим, у меня установлено приложение, например консольное приложение, а не веб-приложение, которое я хочу взаимодействовать с API QBO - я хочу выполнять вызовы QBO из моего консольного приложения (но не из веб-приложения) ). Поэтому я должен аутентифицироваться в консольном приложении, совершать вызов и выводить данные в консоли.
Кажется, что все QBO SDK запрашивают URL-адрес обратного вызова или URL-адрес перенаправления, то есть страницу на моем сервере, которая будет выполнять требуемую часть аутентификации OAuth 2.0 . Поскольку мое установленное приложение не является веб-сервером, у меня нет места для размещения этой логики. Да, я могу разместить веб-сервер для обработки этой логики, но я не хочу этого делать, это пустая трата ресурсов для моего варианта использования (зачем оставлять сервер аутентификации в режиме ожидания?). Я просто хочу пройти аутентификацию без веб-сервера с QBO API. Это возможно? Я испортил мое понимание API или OAuth? Я в полной растерянности. Ни в одном из примеров кода я не могу найти подходящий пример, несмотря на то, что у меня есть вариант использования. (Я работаю с .NET / C #)