Как получить все отчеты из Xero?
Я пытаюсь получить список всех отчетов и поместить их на лист Google с помощью google-script. У меня есть функция:
function getListOfAllReports()
{
var oauth = new OAuth(),
response = oauth.request('/api.xro/2.0/reports/'); // empty array
response = oauth.request('/api.xro/2.0/reports/BalanceSheet'); // true
response = oauth.request('/api.xro/2.0/reports/BankSummary'); // true
response = oauth.request('/api.xro/2.0/reports/TrialBalance'); // true
if(response.success)
return {success: true, message: response.message};
else
return {success: false, message: response.message};
}
Я думал, когда мой запрос '/reports'
без имени отчета я получу список, но мой ответ - пустой массив.
{
"Id": SomeId,
"Status": "OK",
"ProviderName": MyProviderName,
"DateTimeUTC": "\/Date(timestamp)\/",
"Reports": []
}
Я не нашел ответа на этот вопрос в Xero API.
Вопрос: Могу ли я получить список? И если да, то как?
1 ответ
Решение
К сожалению, нет функции для получения списка всех доступных отчетов Xero API.