2017-06-01 2 views
0

In nodejs Ich versuche, podio Daten mit Hilfe von FilterItems zu filtern funktioniert gut, aber es gibt keine Dateien Attribute. Ich kann die Dateien zählen, aber ich brauche hochgeladene Dateien Details. Hier ist mein BeispielcodePodio Filter Artikel Methode Antwort fehlende Dateien Details

var Podio = require('podio-js').api; 
var podio = new Podio({ 
        authType: 'server', 
        clientId: 'XXXXX', 
        clientSecret:'*****************' 
       }); 
podio.authenticateWithApp('XXXXX', 'YYYYYYYYYYYYYY', function(err) { 
     podio.request('POST', '/item/app/XXXXX/filter', { 
      "filters": { "email":'[email protected]'} 
     }).then(function(responseData) { 
       console.log(responseData); 
     }).catch(function(e) { 
       console.log(e); 
     }); 
}); 

dieses Problem zu lösen, einen weiteren Anruf tue Get Item durch Verwendung Artikel-ID (die ich von Filter Anruf erhalten habe).

Hier meine Frage ist, warum filter Methode gibt keine Dateien Details, ob seine Bug in Podio-Filter aufrufen oder gibt es einen bestimmten Grund. Bitte schlagen Sie einen besseren Weg vor.

Hinweis: In meinem Szenario sollte ich nur Filterfunktionalität verwenden;

Antwort

0

Sie können zusätzliche Felder (einschließlich Dateien) erhalten, indem Sie die Antworten mithilfe des fields-Parameters bündeln. Es ist hier beschrieben: https://developers.podio.com/index/api

Probe:

// Include files when getting filtered items 
/item/app/{app_id}/filter/?fields=items.fields(files)