Я пытаюсь подключить приложение-функцию Azure к API-интерфейсу MYOB.
Я могу заставить его работать при запуске приложения Azure с моего рабочего стола, но не работает, когда я перемещаю его в облако.
Опубликованный код -
var developerKey = "YOUR API KEY";
var developerSecret = "YOUR API SECRET";
var configuration = new ApiConfiguration(developerKey, developerSecret, "http://desktop");
var oauthService = new OAuthService(configuration);
var tokens = oauthService.GetTokens(OAuthLogin.GetAuthorizationCode(configuration));
var keystore = new SimpleOAuthKeyService();
keystore.OAuthResponse = tokens;
// Get Company Files
var cfService = new CompanyFileService(configuration, null, keystore);
var companyFiles = cfService.GetRange();
Кажется, проблема в строке -
oauthService.GetTokens(OAuthLogin.GetAuthorizationCode(configuration));
Поскольку эта функция открывает страницу входа в систему MYOB и возвращает код авторизациичерез HTML.
Кто-нибудь смог подключить функцию Azure к MYOB?
Спасибо!