Paso 6: Obtener los descuentos
A continuación, cierre este subVI y abra otro que obtiene el descuento llamado obtener descuentos. El diagrama de bloques debe parecerse a una foto de arriba.
Esto puede parecer familiar a usted porque debe! Es más de lo mismo con un ligero giro al final. Vapor tiene un API que puede utilizar para obtener información de los juegos en los programas. Así el http://store.steampowered.com/api/appdetails/?appids<ID URL va aquí > devuelve un montón de información sobre el juego cuyo id de app pones en la URL de arriba incluyendo cosas como especificaciones mínimas a ejecutar el juego y el precio del juego.
De la solicitud get, entonces buscamos percent_savings_text":" [- 0 - 9%] * ". Esto coincide con un signo negativo, números y signos por ciento hasta encontrar un fin de la cita. Así encontraría algo como -75% si todo el encuentro fue percent_savings_text ":" -75% ". Entonces se quitan las partes adicionales de la cadena y aparecen los descuentos.
Si no hay ningún descuento, muestra percent_savings_text":" ". Así una vez que cortamos los extras, será una cadena vacía y mostrar nada. Así queremos comprobar cadenas vacías y si está vacío, mostrar un - 0% de descuento para el usuario en lugar de una cadena vacía. Si hay un descuento, la secuencia contendrá la información que queremos y que podemos alimentar sólo al usuario.