Tutorial: Tumblr + Twitter en AutoPilot (XXX)

  • 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
Tumblr + Twitter​

Volviendo un poco con los tutoriales, hoy aprenderán a postear imágenes XXX en Tumblr y conjuntamente en Twitter (Necesitaremos un servidor con soporte de PHP + composer), básicamente mandaremos el trafico de twitter a tumblr y la imagen en tumblr contendrá el link a promos XXX. De la manera que armaremos los post en tumblr también tendremos trafico de los buscadores!

Configurar Tumbrl
  • Vamos a Sign up | Tumblr creamos una cuenta (si no tenemos), y creamos un blog (Con nombre XXX)
  • Vamos a Log in | Tumblr y creamos una nueva apps (Solo necesitamos: Nombre, Descripcion (Coloquen lo que quieran), callbackurl (creen un archivo de cualquier nombre y lo suben a su server, y ahi colocan la url)
    • Cuando ya tenemos la apps configurada nos aparecera algo como esto:
      1-527fd45.jpg

      Le damos click en "Explore Api" y veremos algo como:
      2-527fd49.jpg

      Copiamos los datos de la variable $client

Configurar Twitter
Este paso es muy sencillo, solo nos creamos un twitter y listo XD, hay tutoriales en el foro de como subirles los followers y demas... Con el bot este en unos 28 dias he obtenido mas de 150k en visualizaciones, no se si es mucho o poco, pero sirve de 10...
Con solo 1.6l en twitts tengo 970 seguidores y eso ayuda... por lo menos cada ves que posteo algo le dan me gusta, y lo retuitean...

Buscar de donde sacar contenido
El contenido (imagenes) las sacaremos de otros blogs tumblr y los postearemos en nuestro blog... Vamos a google/bing/yahoo y colocamos:
inurl:boobs site:tumblr.com
Siendo boobs la key que usaremos... busquen varios blogs asi, ya que sacaremos de varios!

AutoPilot Tumblr (PHP)
PHP:
<?php
	set_time_limit(0);
	//Aca coloquen los post de donde sacaran el contenido, pueden colocar la cantidad que quieran
	$SACA[] = "BLOG1-DE-DONDE-SACAR-IMG.tumblr.com";
	$SACA[] = "BLOG2-DE-DONDE-SACAR-IMG.tumblr.com";
	//etc

	$BLOG = $SACA[mt_rand(0,(count($SACA)-1))]; //Sacaremos al azar 1 blog

	//Obtenemos las imagenes de ese tumblr... usamos la api de testeo de tumblr así no hacemos uso de la nuestra :)
	$KEYN = "fuiKNFp9vQFvjLNvx4sUwti4Yb5yGutBN4Xh10LXZhhRKjWlV4";
	$URL = "http://api.tumblr.com/v2/blog/".$BLOG."/posts/?api_key=".$KEYN."&notes_info=true&type=photo&offset=##DESDE##";
	$A = json_decode(file_get_contents($URL),true);

	$MAX = "5"; //cantidad maxima a postear
	$INICIO = 0; //Desde donde iniciar... por ahi ocurre un error y hay que iniciar nuevamente... (offset)
	$CANT_POST = $A['response']['total_posts']; //Cantidad de post
	$CONTAV = 0;

	//Aca van las url de las campañas XXX... usen acortadores o links directos, eso queda a su gusto! (Yo uso un sitio mio con las url,asi si tengo que cambiar una campaña x algo, no pierdo todos los posteados en el blog)
	$URLBIT = array('http://url1campaña(link xxx,etc)','http://2','http://3','http://etc');

	//API De tumblr
	include('vendor/autoload.php');
	//Los datos de la api! (paso 1)
	$client = new Tumblr\API\Client(
	  '111',
	  '222',
	  '333',
	  '444'
	);

	// Aca coloquen la url del blog que han creado
	$B1 = "blog-donde-postear.tumblr.com";

	// palabras claves... colocar mas si es necesario
	// para esto crearemos una carpeta keys/ y colocaremos archivos de texto con keys, 1 por cada linea
	// y editan el mt_rand(1,4) colocando la cantidad de archivos max... si fueran dos, colocarian mt_rand(1,2)
	$KEYS = preg_split("|[\r\n]+|i", file_get_contents("keys/".mt_rand(1,4).".txt"), -1, PREG_SPLIT_NO_EMPTY);
	shuffle($KEYS);shuffle($KEYS);shuffle($KEYS);


for($i=$INICIO;$i<=$CANT_POST;($i+=19)){
	echo '<h1>Offset: '.$i.'</h1><br/>';
	if($i>0){
		$URL = "http://api.tumblr.com/v2/blog/".$BLOG."/posts/?api_key=fuiKNFp9vQFvjLNvx4sUwti4Yb5yGutBN4Xh10LXZhhRKjWlV4&notes_info=true&type=photo&offset=##DESDE##";
		$URL = str_replace("##DESDE##",$i,$URL);
		$A = json_decode(file_get_contents($URL),true);
	}

	foreach($A['response']['posts'] as $P){
		if($MAX == $CONTAV) die("Fin por cantidad maxima!");
		// si ya posteamos la imagen, no la volvemos a postear... para esto necesitaremos una carpeta llamada "posteado"
		if(file_exists("posteado/".$P['id'])) continue;

		// aca hacemos que el link a la campaña sea "random" para que no lo tome como igual siempre
		$LNK = $URLBIT[array_rand($URLBIT,1)]."?".substr(md5(time()),0,5);
		$RN = mt_rand(0,3);

		// Esto es solo por si mostramos keys, al azar lo hacemos (mas adelante muestro imagen)
		if($RN==3) $CAP = "<a href=\"".$LNK."\">".$KEYS[mt_rand(0,10)]."</a>"; else $CAP = "";
		try {
			// Posteamos
			$data = array(
				"type"=>"photo",
				"caption"=>$CAP,
				"link"=>$LNK,
				"source"=>$P[photos][0][original_size][url],
				"tags"=>CreaTags($KEYS),
			);

			$NM = $client->createPost($B1, $data);
			echo $NM->id."\n<br>";
		} catch (Exception $e) {
			echo '<font color="red"><b>Error: ',  $e->getMessage(), "</b></font>\n<br>";
		}

		file_put_contents("posteado/".$P['id'],'');

		if($TEST) die();
		$CONTAV++;
	}
}

function CreaTags($K){
	shuffle($K);shuffle($K);shuffle($K);
	for($i=0;$i<=5;$i++){
		$kk[] = $K[$i];
	}
	return implode(",",$kk);
}
?>

Como se ve el post en Tumblr (PHP)
3-527fd77.jpg

Rojo: Ese link es aleatorio, usa una key de las obtenidas y coloca una campaña
Azul: El link de la imagen va directo a la campaña
Verde: Son keys aleatorias, para que entren desde google, tumblr, etc...

AutoPilot Twitter
Para esto usaremos http://botize.com ... no nos pondremos a programar en este caso XD, nos registramos y vamos a "Nueva Tarea"
  • Seleccionamos cada cuanto tiempo se ejecutara... yo tengo cada 11 horas (y el tumblr postea cada 9)
  • Seleccionamos "Tumblr" -> "Si hay nuevas fotos"
    • Asociamos nuestro Tumblr con Botize
  • Seleccionamos el blog de donde sacar los post
  • Ahora seleccionaremos a donde postearemos, y en este caso Twitter
    • Asociamos nuestra cuenta
  • "Publicar un tweet con foto o video" y lo configuramos asi
    sin-t-tulo-5286552.jpg

Postear en Tumblr
Para esto usaremos los CRON de nuestro servidor... si usamos cPanel solo accedemos a los cron y colocamos algo asi:
PHP:
php /home/algo/public_html/misitioweb/T/t.php
Y el tiempo que ustedes crean necesario (yo lo tengo cada 9 horas)

Notas Finales
NO se permite la reproducción total o parcial de este tutorial sin dejar la fuente de la misma, y menos comercializar con el tutorial!
Para las campañas yo uso un archivo PHP las cuales o sacan campañas al azar, o seleccionan si es mobil y mandan a ese tipo de campaña o PC y mandan a otras (ver otros tutoriales, estan estos códigos).

Descarga
PHP:
https://mega.nz/#!gl9EharJ!VhvyGw9-HJRWdwcTn0HZXYjAD_FlKlb4LE1SNX29Wg0
Solo suben todo a su server y configuran t.php

Saludos y Éxitos XD
 
Última edición:
Buen aporte gracias a probarlo 😀
 
Muy buena pinta, gracias por dejar todo a mano siempre 😛7:
 
Muy bien , gracias hay q comenzar a usarlo.
 
Gracias por tutorial y los archivos +10.

Enviado desde mi LG-K350 mediante Tapatalk
 
[MENTION=9679]cicklow[/MENTION] Merci 🙄
 
Wow! impresionante! De una a favoritos :encouragement:
 
Muchas graaacias
 
Suena estupendamente, hay que probarlo.
 
Muy bien, para inventarse algo y tener ganancias pasivas :encouragement:
 
Cuanto has generado de ganancias con este bot?
 
Eres un sol... I love you [MENTION=9679]cicklow[/MENTION] 🙄
 
Interesante, ayudame a implementarlo [MENTION=9679]cicklow[/MENTION]
 
Gracia, excelente tutorial, un crack [MENTION=9679]cicklow[/MENTION] :encouragement:
 
Por casualidad podemos mezclar este método con blogger o otra pagina?
 
Por casualidad podemos mezclar este método con blogger o otra pagina?
Puedes por tus enlaces de blooger o cualquier url que deseas, pero si o si necesitas un servidor hosting para que funcione.

Enviado desde mi LG-K350 mediante Tapatalk
 
como siempre impecable lo tuyo cicklow, configurado todo a ver que onda.. muchas gracias 😀

Sabes como puedo buscar solo tus tutos? quiero buscar lo que decis de:
Para las campañas yo uso un archivo PHP las cuales o sacan campañas al azar, o seleccionan si es mobil y mandan a ese tipo de campaña o PC y mandan a otras (ver otros tutoriales, estan estos códigos).
y con este link(http://forobeta.com/search.php?searchid=8210599) es difícil porque aparecen todos los "..fue excluido por cicklow."
 
Excelente tutorial

Enviado desde mi LG-D855 mediante Tapatalk
 
Excelente lo voy a probar 😛8:
 
Atrás
Arriba