Paso 2: Comprobar si la mención es reciente
Getmention.php se tome el tiempo de la más reciente mención de Twitter y enviar a nuestro archivo JavaScript. La API de Twitter permite 15 encuestas cada 15 minutos, así que queremos sondear cada 65 segundos o así. Para ello, podemos hacer una función que se llamará cada 65000 milisegundos (65 segundos).
Esto es parte de nuestro archivo de JavaScript, así que queremos añadir en el archivo webcam.php . Queremos poner este código después del segmento de código que inicializa los detectores de eventos y antes de que el botón de "snap". (Esto debería ser alrededor de la línea de código 40 o así).
Vamos a ver lo que está sucediendo con el código:
- Primero, creamos el crear una función que se llama cada 65 segundos (esta es la primera y la última línea del bloque de código).
- A continuación, creamos XMLHttpRequest() variable, llamado oReq, que se abre el archivo getmention.php , y obtiene información utiliza "obtener". El archivo de getmention.php devuelve la última hora de la mención, por lo que si es en los últimos 65 segundos, queremos un tweet que le hemos mencionados.
- Hacemos una función "onload" que será la última vez que nuestra cuenta ha sido mencionado y después compruebe si fue hace menos de 65 segundos. Hay una diferencia entre el tiempo enviados por getmention.php y el tiempo creado por el archivo de JavaScript. (Así hacemos algunos pequeños matemáticas para hacerlos equivalentes).