2015-02-02 21 views
10

Sto cercando alcuni consigli su come ottenere recensioni per le app sull'app store. Ho utilizzato questo Previous Answer per un riferimentoFeed RSS per recensioni di Apple App

Al minuto sto testando il sistema utilizzando il seguente URL (Instagram):

https://itunes.apple.com/us/rss/customerreviews/id=389801252/json

problema è che a volte produce recensioni ed altre volte doesn 't. Qualcuno ha qualche idea del perché questo potrebbe essere, non penso di essere limitato nei tassi perché posso usare altri id e i risultati vengono recuperati bene.

Qualsiasi suggerimento o consiglio su un metodo alternativo sarebbe grandioso.

Sto sviluppando uno strumento in modo che potrei davvero fare con risultati coerenti.

Grazie

risposta

13

ho sperimentato anche questo comportamento. Sembra che il server di Apple decida se inviare le recensioni tirando i dadi. Detto questo, penso che si può aumentare le probabilità di essere accettato da rispettare i seguenti punti:

  • includere un parametro 'pagina', anche se si richiede la prima pagina. (...customerreviews/page=1/...)
  • includere un parametro 'SortBy' (...id=12345/sortBy=mostRecent/json)
  • richiesta XML al posto di JSON (...id=12345/xml)
  • Quando si richiede la seconda o qualsiasi altra pagina fino al 10, assicuratevi di prendere l'url come previsto il tag <link rel="next" href="...">

Il server invia occasionalmente feed vuoti. Inserirò un radar su questo al più presto.

+0

Questo è davvero frustrante per il fatto che il servizio di Apple sarebbe così inaffidabile, ma posso confermare che i tuoi primi 2 suggerimenti hanno migliorato l'affidabilità. – Aaron

0

I feed sono decisamente limitati. Fonte: ho sviluppato un'app per Mac per il monitoraggio delle recensioni da tutti gli app store (Review Command). La mia app controlla circa una volta ogni 5 minuti senza problemi, ma una volta che si inizia a controllare più paesi al secondo, si ottiene una velocità limitata piuttosto veloce. Inoltre bandiranno IP per 24 ore circa per abuso.

+1

Hai qualche link per il documento sulla limitazione? o stai pubblicizzando la tua app? Stackoverflow non è per questo scopo. per favore non scherzare. –