Creación de aplicación Facebook viral paso a paso

  • Autor Autor Cicklow
  • Fecha de inicio Fecha de inicio
Cicklow

Cicklow

Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
En este nuevo ejemplo programaremos una aplicación viral (esto es pan para hoy hambre para mañana XD)

Usaremos el mismo código de [APPS] Crear aplicaciones en un iframe, pero editaremos el index.php para que funcione como queremos.

Usaremos permisos especiales: publish_stream, para publicar en el muro

Lo que hace la aplicacion es, cuando el usuario accede se publica en el muro del usuario y tambien se le publica a 10 amigos al azar en sus muros. Para que no le publique constantemente en el muro usaremos cookies, que duran 1 dia (24 horas).

PHP:
<?php
	//Verificamos las cookies
	$_E = false;
	if($_COOKIE['YaTA']=="cicklow") $_E = true; else setcookie("YaTA", "cicklow", (time()+3600*24));

	//Header especiales para Cookies en IFRAMES
	header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

	//Nuestra config
	include('config.php');
?>

Lo que publicaremos
PHP:
	$_P['message'] 		= '';
	$_P['caption'] 		= '.';
	$_P['description'] 	= '';
	$_P['picture'] 		= 'http://www.seriesadictos.com/wp-content/uploads/2008/06/los-simpson.jpg';	//Imagen
	$_P['link'] 		= 'http://apps.facebook.com/aplicacion/';					//URL Apps
	$_P['name'] 		= 'Juega al nuevo juego de los simpsons.';					//Texto

Ahora la parte Viral
PHP:
	//Parte Viral de nuestra apps
	if($_E){
		//Publicamos en el muro del user
		$me = $facebook->api('/'.$facebook->getUser().'/feed','post',$_P);

		//Publicamos en el muro de los amigos!
		$fi = $facebook->api('/me/friends/');
		$fi = $fi['data'];
		shuffle($fi);
		for($i=0;$i<10;$i++){
		  try{
		    if($fi[$i]['id']!="") $postear = $facebook->api('/'.$fi[$i]['id'].'/feed', 'post',$_P);
		    echo "<!-- ID ".$fi[$i]['id']." //-->";
		  } catch (Exception $e) { }
		}
	}

Usando el 1 tutorial mas este agregado tendremos una linda apps viral (lo de pan para hoy y hambre para mañana es porque estas apps generan ingresos y usuarios pero son facilmente baneadas)

Saludos

PD: La api de facebook cambio. En index.php editan:
PHP:
if (!is_array($session)) {
por
PHP:
if (!$session) {

y en config.php cambia:
PHP:
	function redirect($PERMS="") { //function for use later on
		global $facebook;
		$loginUrl=$facebook->getLoginUrl(array(
		'canvas'=>1,
		'fbconnect'=>0,
		'display'=>'page',
		'next'=>FAC,
		'cancel_url'=>FAC,
		'req_perms'=>$PERMS,
		));

		return $loginUrl;
		exit();
	} // end redirect function
por
PHP:
	function redirect($PERMS="") { //function for use later on
		global $facebook;
		$loginUrl=$facebook->getLoginUrl(array(
		'canvas'=>1,
		'fbconnect'=>0,
		'display'=>'page',
		'next'=>FAC,
		'cancel_url'=>FAC,
		'scope'=>$PERMS,
		));

		return $loginUrl;
		exit();
	} // end redirect function

y

PHP:
$session = $facebook->getSession();
por
PHP:
$session = $facebook->getUser();

🙂 🙂
 

Adjuntos

Última edición:
Muy interezante pero con esto de que te banean como que duele jejeje pero podria utilizarla en unas cuantas ocaciones asi quizas no me detecten
 
los ifremes no son para webs como las nuestras son altamente invasivas y poco aconsejables para nosotros los usarios de adsense
 
los ifremes no son para webs como las nuestras son altamente invasivas y poco aconsejables para nosotros los usarios de adsense

Que??¿¿ No entendi nada de lo que has puesto...
 
Probando gracias!!!
 
si hacemos lo que mencionas en el "tutorial" sacando la parte que publica en el muro de amigos, ¿también es penalizado?

¿como se puede hacer eso "legalmente"?

saludos
 
si hacemos lo que mencionas en el "tutorial" sacando la parte que publica en el muro de amigos, ¿también es penalizado?

¿como se puede hacer eso "legalmente"?

saludos

Si sacas el auto post en los muros de los amigos, no es penalizado 🙂
 
Man me gustaria que me pasaras el codigo de un auto post o alguna pagina donde pueda ver muchos tutoriales para crear apps
 
men falta el facebook.php el que requiere el config.php osea la libreria
 
si ves el post se indica de donde descargarlo... Enlace eliminado
 
Ayuda

Error
Ha ocurrido un error con Trinition. Por favor, inténtalo de nuevo más tarde.

me sale ese error porque sera? gracias de nuevo
 
Entonces la única forma de que esta app no sea penalizada es retirando las funciones que auto-publican en los muros de los amigos ??
 
Y En Javascript Cuales Son??
 
Y en HTML tenes los codigos?
 
Hola amigo... muy interesante lo que nos traes?
tengo un problema
el index.php
me sale error como si estuviera mal escrito el codigo
y tambien lei que solo puede enviar a 10 usuarios al azar
esto se configura?
puede enviarse a mas?
Espero tu respuesta
Thanks
 

Temas similares

M
Respuestas
1
Visitas
200
imJoc
I
Atrás
Arriba