Этот вопрос заставил меня начать с моей реализации C # Odoo API. У меня есть рабочий код, использующий CookComputing.XmlRpcV2 для получения списка счетов.
Я хотел бы реализовать возможность получения / загрузки PDF-файла с выбранной накладной. Кто-нибудь знает, что мне нужно, чтобы это сделать?
Когда я ищу, я нахожу сообщения на форуме, в которых говорится, что отчеты не работают с версии 11, например этот. Я также не вижу упоминания об этом в онлайн-документации для V12, хотя есть упоминание об этом внизу страницы для V10.
Обновлять
Кто-то упомянул о создании URL-адреса:
http://localhost:8069/my/invoices/1?report_type=pdf&download=true&access_token=<ACCESSTOKEN>
Где 1
- идентификатор счета. Технически это работает, но требует, чтобы я вошел на портал с помощью браузера. Даже если я могу войти на портал из моей службы C #, я не знаю, где и как получить правильный токен доступа. Я вижу, что это в форме GUID. Кто-нибудь знает, является ли это тем же токеном, который я могу получить из OAuth2 REST API (который является платным модулем b.t.w.)?