Не удается установить соединение с Xero SDK с помощью C#

#asp.net-ajax #xero-api

#asp.net-ajax #xero-api

Вопрос:

Резюме: — Могу ли я использовать API XERO в моем проекте Mvc? У меня возникла проблема с XERO SDK C #, у меня есть настройка проекта в ASP. NET MVC 5, куда я добавляю свой проект XeroAPI с помощью .NET CORE 2.0.It выдает допустимую ошибку ссылки. Поэтому я решил сделать этот SDK источником API и его конечной точкой, чтобы сначала установить связь с Xero, а затем создать контакты, счета-фактуры, отправив требуемые параметры. Когда я захожу в API, соединение теряется и иногда выдает нулевой токен, и я вызываю ajax из проекта MVC в проект Xero SDK для API, но ничего не получаю от успеха ajax.

Комментарии:

1. Я использовал метод подключения между машинами (на канале Youtube Xero есть видео), чтобы получить токен доступа и обновить токен, затем выполнить HTTP get, put или post для различных конечных точек, вообще не используя API. Я использую модели Xero из .net API, но только потому, что это упрощает получение правильных структур данных.

Ответ №1:

вы можете использовать стандарт Xero.net.Oauth2Client в качестве интерфейса к Xero OAuth 2.0 и использовать свой собственный клиент API для отправки API.

При каждом вызове API Xero OAuth 2.0 вы должны передать токен доступа и идентификатор клиента в заголовке для работы. Смотрите полную документацию здесь:https://developer.xero.com/documentation/oauth2/auth-flow