1 votos

Algunos de iTunes URL generar respuesta 404 de python, pero todavía funcionan cuando vaya a ellos desde un navegador web

Estoy usando python solicitudes para obtener itunes URL respuestas.

para algunos de los enlaces funciona y para otros no, por ejemplo:

de trabajo - https://itunes.apple.com/SA/app/id944846798?ls=1&mt=8

no trabajo - https://itunes.apple.com/app/id1029783189?mt=8 (recibiendo un error 404)

Me di cuenta de que la diferencia entre los 2 enlaces es que si me pegue el trabajo de uno en el navegador, se abre correctamente, y si se me pegue el no-trabajo, intenta abrir itunes y quedar atrapado.

Traté de algunos agentes de usuario, por ejemplo:

"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0"

"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3188.0 Safari/537.36"

Desde suplantación de identidad de un agente de usuario no es suficiente para mi herramienta de python para aparecer como un navegador web, ¿hay algo más que pueda probar?

1voto

slashms Puntos 106

He encontrado una manera de salir de ella. Parece que itunes está enviando una respuesta 404 para algunas aplicaciones, especialmente (por lo que he visto) si tienen contenido restringido, tales como los juegos de azar.

la manera de conseguir alrededor de él es en lugar de enviar una solicitud a la principal tienda de apple como aquí

https://itunes.apple.com/app/id1029783189?mt=8

se debe enviar la solicitud al localde la appstore. En este caso de ejemplo, el Australiano uno:

https://itunes.apple.com/au/app/id1029783189

Gracias por todos los que trató de ayudar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X