2017-06-01 10 views
0

私はすべてのレポートのリストを取得し、googleスクリプトによってGoogleシートに配置しようとします。私は機能を持っている:Xeroからすべてのレポートを取得する方法は?

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でこの質問の回答が見つかりませんでした。

質問:リストを取得できますか?そしてもしそうなら、どうですか?

答えて

0

残念ながら、使用可能なすべてのXero APIのレポートのリストを取得する機能はありません。

ことをここhttps://developer.xero.com/documentation/api/reports

+0

申し訳ありませんが、しかし:私は、私は(私はカスタムレポートを得ることができないということ)のドキュメントに提示されている唯一の12のレポートを、取得できることを、正しく理解したのですか? – FLighter

関連する問題