我正在尝试将 Azure Function App 连接到 MYOB API。
我可以让它从我的桌面运行 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?
谢谢!