Pregunta

Estoy construyendo un agregador de noticias. ¿Cómo puedo crear botón / widget de botón como Digg o Facebook Compartir botón que desarrollador web puede incrustar en su propio sitio web. Cuando los usuarios hacen clic en ese botón, se puede desencadenar alguna función que interactúan (por ejemplo: el voto o la pantalla voto cantidad) con mi servidor. Gracias.

¿Fue útil?

Solución

Una solución simple: Es necesario PHP script que acepta parámetros GET. El tercero puede enviar los datos de carga útil en el parámetro GET y la secuencia de comandos puede leerlos y hacer lo necesario.

La votación terceros a través del botón no debe hacerse a través de GET params. Esto creará malos ataques de voto. Lo que puede hacer es hacer una API para sus sistemas de terceros y que te hagan una solicitud CURL a su API con la carga de datos POST. Una vez más, esto no es el más seguro. Para hacerla más segura, utilice la clave de la API y de dominio / IP check.

Si su sistema se basa en las sesiones de usuario, se puede hacer una verificación de cookies para determinar la información del usuario y leer valores. (Similar a Facebook Like).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top