Ich versuche, Bewertungen für bestimmte Apps im iTunes App Store über den öffentlichen RSS-Feed für Rezensionen zu importieren. Meistens gibt der Feed eine Liste von 50 Rezensionen pro Seite zurück und gibt mir Links für bis zu 10 Seiten. Aber im Falle einiger Apps haben einige oder alle dieser Seiten 0 Bewertungen und ich kann nicht sagen warum.Warum gibt der iTunes Store Bewertungen RSS-Feed manchmal keine Ergebnisse zurück?
Zum Zeitpunkt dieses Schreibens gibt der Feed für Instagram (Link unten) keine Bewertungen zurück, obwohl berichtet wurde, dass 10 Seiten mit Rezensionen verfügbar sind.
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/xml
Noch verwirrender, bemerkte ich gestern Abend, dass Seite 2 hatte 50 Bewertungen aber keiner der anderen Seiten hatte jeder. Heute Morgen ist Seite 2 wieder leer.
Wenn ich den sortBy=mostrecent
Teil der URL oben entferne, bekomme ich tatsächlich 50 Ergebnisse zurück, aber keine der anderen Seiten haben irgendwelche Ergebnisse.
Schließlich scheint es, als ob die JSON-Version dieser Seite (Link unten) tatsächlich Ergebnisse liefert, die besser sind als die XML-Version. Unglücklicherweise lässt die JSON-Version das Datum der Überprüfung in den Daten liegen, so dass ich sie nicht verwenden kann.
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/json
Kann das jemand erklären? Ist Apples XML-Feed-API nur äußerst unzuverlässig? Bilde ich eine schlechte URL?
Ich denke, Sie haben Recht, sagte Apple XML-Feed-API. Wenn Sie möchten, überprüfen Sie [meine Antwort] (http://stackoverflow.com/a/40383107/4092887), wie ich die Ergebnisse der Seite überprüfe, um bestimmte Daten aus Itunes Feed von Apple zu erhalten. Die tl; dr-Version könnte sein: einige Informationen sind nicht in RSS verfügbar, obwohl ihre Website es zeigt. Hoffe es hilft dir. –