我在 npm 上使用 Priority Web SDK 包中的默认代码,但遇到错误“无法连接到服务器”。尝试连接到优先服务时。我不确定我使用的服务 URL 是否正确。我在公共云中,并尝试了 h
ttps://p.priority-connect.online/wcf/service.svc
和 https://s.priority-connect.online/wcf/service.svc
,但遇到了同样的问题。这是我的代码:
const priority = require('priority-web-sdk');
var configuration = {
username: 'XXXX',
password: 'XXX',
url: 'https://p.priority-connect.online/wcf/service.svc',
tabulaini: 'tabula.ini',
language: 3,
company: 'demo'
};
priority.login(configuration)
.then(() => priority.formStart('CUSTOMERS', null, null, 'demo', 1))
.then(form => form.getRows(1))
.then(rows => console.log(rows))
.catch(err => {
console.error('Error encountered:', err);
// Log more error details if available
if (err.response) {
console.error('Response:', err.response.data);
} else if (err.request) {
console.error('Request:', err.request);
} else {
console.error('Error Message:', err.message);
}
});
if (typeof window === 'undefined') {
global.window = {}
}
https://p.priority-connect.online/wcf/service.svc是连接公有云中 Priority 服务的正确地址吗?任何帮助或见解将不胜感激!
tabulaini 不会只是“tabula.ini”。
它应该是您帐户的特定字符串。