2016-04-22 4 views

Antwort

0

genommen und modifiziert von registry:

Grund Beispiel

Dieses Beispiel zeigt, wie aus der letzten 30 Tage und zeitlich abgestimmten Bericht von der letzten 4 Wochen mit einer Woche Abstand auf Platz Berichtsdaten holen.

Abfrage:

var itc = require("itunesconnect"); 
var Report = itc.Report; 

// Connect to iTunes 
var itunes = new itc.Connect('[email protected]', 'password'); 

// Simple ranked report 
itunes.request(Report.ranked().time(30, 'days'), function(error, result) { 
    console.log(result); 
}); 

// Or 
itunes.request(Report('timed').time(4, 'weeks').interval('week'), function(error, result) { 
    console.log(result); 
}); 

Das Ergebnis:

[ 
    { 
    "key": 0, 
    "title": "App Name ", 
    "rptgDesc": "App", 
    "contentSpecificTypeId": 1, 
    "contentSpecificTypeName": "iOS App", 
    "contentGrpCd": "Apps", 
    "contentProviderId": 0, 
    "artistName": "Artist Name", 
    "contentProviderName": "Provider Name", 
    "units": 7684 
    }, 
    { 
    "key": 0, 
    "title": "In App Name ...", 
    "rptgDesc": "In App", 
    "contentSpecificTypeId": 3, 
    "contentSpecificTypeName": "Auto-Renewable Subscription", 
    "contentGrpCd": "Apps", 
    "contentProviderId": 0, 
    "contentProviderName": "Provider Name", 
    "units": 2886 
    } 



] 

Jetzt können Sie die Menge der Downloads durch den units Schlüssel Zugang in der zurück json.

Hoffe, dass hilft, Julian.

+0

Ich versuche "npm install autoingestion" zu verwenden. Aber ich bekomme diesen Fehler: Nachricht: 'Bitte geben Sie alle erforderlichen Parameter ein. Wenn Sie Hilfe benötigen, laden Sie bitte das neueste Benutzerhandbuch aus dem Modul "Vertrieb und Trends" in iTunes Connect herunter. ', Name:' Ungültiger Parameterfehler 'oder Ich habe auch "npm install apfel-autoingestion" versucht. Es gibt jedoch keine Möglichkeit, hier Benutzername und Passwort anzugeben. Irgendwelche Vorschläge?? –