Добрый день. Пробую написать интеграцию с Quickbooks Online.
Начал с авторизации: зарегистрировал приложение, получил clientID, secret key (в QB Online используется Oauth2)
Хочу чтобы пользователю по кнопке "авторизоваться" выходило окно авторизации Quickbooks.
Однако не могу правильно составить УРЛ окна авторизации, пробую так в поле HTML документа:
(1) Вопрос не в том как посылать УРЛ, а в том какой УРЛ послать.
Сейчас Quickbooks отвечает:
"We're sorry!
We're experiencing some problems. Please try again later"
А вот в песочнице Quickbooks токены получается получать.
(2) ПолеХТМЛ = "https://appcenter.intuit.com/app/connect/oauth2"
+"?client_id=" + ClientID
+"&scope=com.intuit.quickbooks.accounting"
+"&redirect_uri=http://localhost" // на продакшене нужен адрес хттпс и не локалхост
+"&response_type=code"
+"&state=PlaygroundAuth"; // здесь вместо PlaygroundAuth нужен идентификатор соединения
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс