Cicklow Seguir
Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario popular!
Suscripción a IA
- Desde
- 30 May 2011
- Mensajes
- 776
En este nuevo tutorial aprenderán que tienen que modificar para poder usar las aplicaciones facebook FUERA de facebook y poder colocar adsense (ya que dentro de facebook no podemos colocar adsense)
1a- Como config todo: http://forobeta.com/tutoriales/130655-crear-aplicacion-facebook-y-agregarla-a-nuestra-fan-page.html
1b- Otros ejemplos virales: http://forobeta.com/tutoriales/130980-otros-ejemplos-de-aplicaciones-fanspages.html
2- Tomaremos como base el de suerte diaria: suerte2.rar
Para comenzar, eliminaremos el index.php, y al tab.php lo re-nombraremos a index.php
Editamos index.php
Buscamos:
Lo cambiamos por:
Buscamos:
Lo cambiamos por:
Ahora creamos un tab.php y colocamos:
Como funciona?
Lo que hacemos es que tab.php verifique si es fan, sino lo es pide que lo sea, de lo contrario redirecciona a nuestro dominio: www. misitio .com /carpeta/ agregando el signed_request para funcionar.
Las configuraciones son exactamente iguales a los demas tutoriales, solo que en ves de hacer funcionar la aplicacion dentro de faceobok, lo hacemos fuera de facebook, al hacer esto podemos usar adsense sin drama de que facebook nos banee por usarlo.
Para entender mejor, se los explico con flechitas XD
(1) FanPage Con Aplicacion -> (2) Verificar si es fan
(2)A-> No es fan -> Pide ser fan -> accede de nuevo al paso (1)
(2)B-> Es fan -> redirecciona a nuestro sitio web fuera de facebook
Espero que sea de ayuda y Happy Spam!
PD: Saquen esto de index.php
Y pongan su code de adsense de esta manera:
1a- Como config todo: http://forobeta.com/tutoriales/130655-crear-aplicacion-facebook-y-agregarla-a-nuestra-fan-page.html
1b- Otros ejemplos virales: http://forobeta.com/tutoriales/130980-otros-ejemplos-de-aplicaciones-fanspages.html
2- Tomaremos como base el de suerte diaria: suerte2.rar
Para comenzar, eliminaremos el index.php, y al tab.php lo re-nombraremos a index.php
Editamos index.php
Buscamos:
PHP:
echo '<a href="'.$_MSERVER.'tab.php?crear=1&cual='.$CUAL.'&signed_request='.$_REQUEST['signed_request'].'"><img src="pic/button.png" border="0"></a><br/><br/>';
PHP:
echo '<a href="'.$_MSERVER.'?crear=1&cual='.$CUAL.'&signed_request='.$_REQUEST['signed_request'].'"><img src="pic/button.png" border="0"></a><br/><br/>';
Buscamos:
PHP:
}else{
echo '<img src="pic/button2.png" border="0"><br/><br/>';
echo '<img src="pic/cu4er9l4.jpg">';
}
Lo cambiamos por:
PHP:
}else{
PedirP();
}
Ahora creamos un tab.php y colocamos:
PHP:
<?php
@set_time_limit(0);
$_PAGEID = '';
$_APPID = '';
$_APPSE = '';
$_PERMISOS = 'publish_stream,photo_upload';
$_MSERVER = '//www.server.me/carpeta/';
$_ADS = 'https://ads.lfstmedia.com/fbslot/slot17081?ad_size=728x90&adkey=990';
//Obtenemos Los datos del usuario
$_R = _SR($_REQUEST['signed_request'],$_APPSE);
//Verificamos si es fan
if($_R['page']['liked']){
if($_R['oauth_token']==""){
PedirP();
}else{
echo 'Cargando...';
Redir('http:'.$_MSERVER.'?signed_request='.$_REQUEST['signed_request']);
}
}else{
echo '<center>';
echo '<iframe src="'.$_ADS.'" style="border:0px;" width="728" height="90" scrolling="no" frameborder="0"></iframe><br/>';
echo '<img src="pic/button2.png" border="0"><br/><br/>';
echo '<img src="pic/cu4er9l4.jpg">';
echo '<br/><iframe src="'.$_ADS.'" style="border:0px;" width="728" height="90" scrolling="no" frameborder="0"></iframe>';
echo '</center>';
}
function Redir($GO){
echo "<script>
window.top.location = '".$GO."';
</script>";
die();
}
function _SR($signed_request, $secret) {
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$sig = base64_url_decode($encoded_sig);
$data = json_decode(base64_url_decode($payload), true);
if(strtoupper($data['algorithm']) !== 'HMAC-SHA256') {
error_log('Unknown algorithm. Expected HMAC-SHA256');
return null;
}
$expected_sig = hash_hmac('sha256', $payload, $secret, $raw = true);
if($sig !== $expected_sig) {
error_log('Bad Signed JSON signature!');
return null;
}
return $data;
}
function base64_url_decode($input) {
return base64_decode(strtr($input, '-_', '+/'));
}
function PedirP(){
global $_APPID,$_PAGEID,$_PERMISOS;
echo "<script>
var oauth_url = 'https://www.facebook.com/dialog/oauth/';
oauth_url += '?client_id=".$_APPID."';
oauth_url += '&redirect_uri=' + encodeURIComponent('https://www.facebook.com/pages/null/".$_PAGEID."/?sk=app_".$_APPID."');
oauth_url += '&scope=".$_PERMISOS."'
window.top.location = oauth_url;
</script>";
die();
}
?>
Como funciona?
Lo que hacemos es que tab.php verifique si es fan, sino lo es pide que lo sea, de lo contrario redirecciona a nuestro dominio: www. misitio .com /carpeta/ agregando el signed_request para funcionar.
Las configuraciones son exactamente iguales a los demas tutoriales, solo que en ves de hacer funcionar la aplicacion dentro de faceobok, lo hacemos fuera de facebook, al hacer esto podemos usar adsense sin drama de que facebook nos banee por usarlo.
Para entender mejor, se los explico con flechitas XD
(1) FanPage Con Aplicacion -> (2) Verificar si es fan
(2)A-> No es fan -> Pide ser fan -> accede de nuevo al paso (1)
(2)B-> Es fan -> redirecciona a nuestro sitio web fuera de facebook
Espero que sea de ayuda y Happy Spam!
PD: Saquen esto de index.php
PHP:
echo '<iframe src="'.$_ADS.'" style="border:0px;" width="728" height="90" scrolling="no" frameborder="0"></iframe><br/>';
PHP:
echo 'ADSENSE CODE';
Última edición: