Продемонстрировать аутентификацию OAuth2 для Intuit Online API.
Я создал эту программу, чтобы превратить получатель, созданный налоговой накладной (RCTI) в налоговый счет в QuickBooks. Мой код берет PDF и извлекает большую часть данных, отображая его в форме, чтобы убедиться, что он был правильно декодирован. Когда я проверил его, я использую его для создания счета в QuickBooks и загрузки файла RCTI PDF в качестве вложения к счету.
Образец не включает в себя класс, который обрабатывает декодирование PDF, поскольку он нуждается в QuickPDF, и формат PDF, который он декодирует, является особенным для моего клиента.
Код берет список файлов PDF и ищет файл JSON, который так же, как файл PDF. Он читает эту информацию в готовой к созданию фактического счета в QuickBooks.
WebView2Loader.dll в том же каталоге, что и исполняемый файл