我正在嘗試通過公共評論RSS源爲iTunes App Store上的某些應用導入評論。大多數情況下,Feed會返回每頁50條評論的列表,併爲我提供多達10頁的鏈接。但在某些應用程序的情況下,部分或全部頁面有0條評論,我無法說明原因。爲什麼iTunes Store評論RSS Feed有時不會返回結果?
在撰寫本文時,儘管有報道稱有10頁評論可用,但Instagram的源(下面的鏈接)沒有返回評論。
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/xml
更加混亂,我昨晚注意到,第2頁有50條評論中,但沒有其他頁面的時候有沒有。今天早上,第2頁又空了。
如果我刪除上述URL的sortBy=mostrecent
部分,我確實會得到50個結果,但其他頁面沒有任何結果。
最後,看起來好像該頁面的JSON版本(下面的鏈接)實際上比XML版本返回結果更好。不幸的是,JSON版本在數據中留下了審查日期,所以我無法使用它。
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/json
任何人都可以解釋一下嗎? Apple的XML Feed API是否非常不可靠?我是否構成了一個錯誤的網址?
我認爲你說得對你說的是Apple的XML feed API。如果需要,請查看[我的回答](http://stackoverflow.com/a/40383107/4092887),瞭解如何檢查頁面結果以獲取Apple Itunes Feed中的某些數據。 tl; dr版本可能是:某些信息在RSS中不可用,儘管他們的網站顯示它。希望它可以幫助你。 –