Página 1 de 5 123 ... ÚltimoÚltimo
Mostrando resultados del 1 al 10 de 49
Like Tree1Me agrada

Tema: UN DESCUBRIMIENTO! Miren en un blogger pudieron hacer lo que era IMPOSIBLE!!

  1. #1
    Avatar de thejigg0695
    thejigg0695 está desconectado Usuario Epsilon
    Registro
    07-abril-2010
    Ubicación
    BC, Mx
    Mensajes
    985
    CMS
    CMS Utilizado
    créa una frase y compartela con tus amigos <<<---aqui esta el blogger donde pudieron hacer eso!

    pudieron hacer que cualquier persona posteara en blogger

    es algo muy interesante por que ya descubrimos que cualquier persona que ingrese a nuestro blogger puede postear algo y ojala existiera algun tutorial o algo asi }

    y yo estube matandome por internet buscando alguna forma de que cualquier persona pudiera publicar en nuestro blogger}

    estube viendo la pagina y creo que utilizaron .php

    aqui el codigo!:
    Código:
    
    Array
    (
        [0] => Content-type: application/atom+xml
        [1] => Content-Length: 0
        [2] => Authorization: GoogleLogin auth=DQAAAJ8AAACzAliZlfjfbGGG91SQ9R-dPaSh9_McC9XorRRhnATfLqLwxodnALiR6jl1-qGt7Ca0yUocuNCox-a-s2hyYa3nths0JnF6U2sKOt3DkTI6W10fvY7fYcIVmsfOEiXORROvhWiZX0lTLmj67BVsggfDUVeD-Coo_uFg2Yo3mNUwZZ1Hs-Q_zxo1azIyisfFQgAi5iI8K58B3Up339tYpxeR
    
        [3] => 
        [4] => header('Location: http://megustaelface.blogspot.com/');
    )
    string(22) "Premature end of file."
    Array
    (
        [url] => https://www.blogger.com/feeds/2786876270261921704/posts/default
        [content_type] => text/html; charset=UTF-8
        [http_code] => 400
        [header_size] => 287
        [request_size] => 487
        [filetime] => -1
        [ssl_verify_result] => 0
        [redirect_count] => 0
        [total_time] => 0.240811
        [namelookup_time] => 3E-05
        [connect_time] => 0.035636
        [pretransfer_time] => 0.127848
        [size_upload] => 0
        [size_download] => 22
        [speed_download] => 91
        [speed_upload] => 0
        [download_content_length] => 0
        [upload_content_length] => -1
        [starttransfer_time] => 0.240787
        [redirect_time] => 0
    )

    bueno mi pregunta es como lo puedo modificar para poder añadirlo a m blog y crear un blog igual para crear fases de facebook

    lo que no lo entiendo es donde dice authorization: googlelogin auth para sacar esa seria de numeros, pues lo demas es poner la url de mi blog y la url de los feeds o algo asi
    Última edición por alex; 29-jul-2010 a las 15:06 Razón: No uses mayusculas, en internet es como si gritaras y a nadie le gusta que le griten
    tommy2032 le agrada esto.

    NO HAY MAL QUE POR BIEN NO VENGA

  2. #2
    milenio está desconectado Usuario Gamma
    Registro
    21-noviembre-2009
    Mensajes
    196
    muy interesante

  3. #3
    Avatar de thejigg0695
    thejigg0695 está desconectado Usuario Epsilon
    Registro
    07-abril-2010
    Ubicación
    BC, Mx
    Mensajes
    985
    CMS
    CMS Utilizado
    la verdad si esta muy interesante, yo me quede sorprendio!
    mucha gente decia que eso era imposible!
    y ahora vemos que no es imposible, y podemos crear una pagina de para crear frases en facebook
    y que el propio navegador pueda crear sus propias frases y lo mas interesante que ya esta esa forma de creala con blogger

  4. #4
    Avatar de zagato
    zagato está desconectado Usuario Gamma
    Registro
    05-julio-2010
    Mensajes
    155
    alguien que `pase el truco?

  5. #5
    Avatar de XNM13
    XNM13 está desconectado Usuario Beta
    Registro
    16-mayo-2010
    Ubicación
    San Luis Potosi, Mexico
    Edad
    19
    Mensajes
    42
    CMS
    CMS Utilizado
    Ir a XNM13 página de inicio Mi Twitter
    Increíble la verdad.
    Me imaginaba que seria algo como esto Terminal Island
    Una Terminal

  6. #6
    Avatar de thejigg0695
    thejigg0695 está desconectado Usuario Epsilon
    Registro
    07-abril-2010
    Ubicación
    BC, Mx
    Mensajes
    985
    CMS
    CMS Utilizado
    la verdad si esta muy increible, por que puedes ingresar al blog y crear tu propia frase sin estar registrado ni nada de eso, entras y a crear tu frase y le pones en me gusta y listo!
    Sorprendente!!

    NO HAY MAL QUE POR BIEN NO VENGA

  7. #7
    Avatar de Daltonico08
    Daltonico08 esta en línea ahora Usuario Epsilon
    Registro
    19-abril-2010
    Ubicación
    Bogota
    Mensajes
    971
    Ir a Daltonico08 página de inicio Mi Twitter
    veo que no has pasado por este tema. ya no funciona mas la pagina de likes en facebook

    El fin de la gallina de los huevos de oro

  8. #8
    Avatar de XNM13
    XNM13 está desconectado Usuario Beta
    Registro
    16-mayo-2010
    Ubicación
    San Luis Potosi, Mexico
    Edad
    19
    Mensajes
    42
    CMS
    CMS Utilizado
    Ir a XNM13 página de inicio Mi Twitter
    A mi me importa un comino que ya no funcione con Facebook.
    Quiero el Script para hacer mas interactivo el blog, dejando de lado facebook claro esta.

  9. #9
    Avatar de thejigg0695
    thejigg0695 está desconectado Usuario Epsilon
    Registro
    07-abril-2010
    Ubicación
    BC, Mx
    Mensajes
    985
    CMS
    CMS Utilizado
    Cita Iniciado por Daltonico08 Ver Mensaje
    veo que no has pasado por este tema. ya no funciona mas la pagina de likes en facebook

    El fin de la gallina de los huevos de oro

    osea que ya no sirbe ninguna pagina de likes ??
    pero ahorita me acabo de meter a mi blog de likes y si me funciona todo bien
    I Like Facebook!

    NO HAY MAL QUE POR BIEN NO VENGA

  10. #10
    Avatar de Michoacano
    Michoacano está desconectado Usuario Epsilon
    Registro
    07-abril-2009
    Edad
    25
    Mensajes
    904
    Escribir un post en Blogger usando cUrl y PHP | Rutarelativa


    Blogger es la red de blogging adquirida por Google en la que, en unos pocos pasos, podemos tener nuestro propio blog de calidad sin conocimientos previos de programación.

    Hay ocasiones en las que nos es útil poder postear automáticamente en nuestro blog tras realizar acciones, por ejemplo si tenemos una tienda online y nos gustaría indicar que cierto producto interesante vuelve a tener stock por fin. Para ello he desarrollado una clase para poder escribir un post en Blogger usando cUrl y PHP.


    He querido hacer el proceso lo más sencillo posible, es decir, que con pocas líneas de código podamos postear en Blogger sin mayor problema. Paso a continuación a mostrar el código fuente (al final del artículo puedes descargar la clase de postear en Blogger con cUrl y PHP) y explicar su funcionamiento:

    Blogger.class: Clase para escribir un post en Blogger usando cUrl y PHP
    <?php

    class blogger
    {
    private $FBlogID;
    private $FUser;
    private $FPass;
    private $FAuth;

    /**
    * Construimos la clase. Pasamos como primer argumento el ID de nuestro Blog en Blogger.
    *
    * @param string $sBlogID
    *
    */
    public function __construct($sBlogID)
    {
    $this->FBlogID = $sBlogID;
    }

    public function setBlogID($sBlogID)
    {
    $this->FBlogID = $sBlogID;
    }

    public function setUser($sUser)
    {
    $this->FUser = $sUser;
    }

    public function setPass($sPass)
    {
    $this->FPass = $sPass;
    }

    public function setAuth($sAuth)
    {
    $this->FAuth = $sAuth;
    }

    public function getBlogID()
    {
    return $this->FBlogID;
    }

    public function getUser()
    {
    return $this->FUser;
    }

    public function getPass()
    {
    return $this->FPass;
    }

    public function getAuth()
    {
    return $this->FAuth;
    }

    /**
    * Hacemos login con nuestra cuenta de Google
    *
    * @param string $sUser
    * @param string $sPass
    *
    */
    public function login($sUser = false, $sPass = false)
    {
    // Variables
    $cUrl = curl_init();
    $aAuth = NULL;

    // Asignamos variables
    $this->FUser = $sUser;
    $this->FPass = $sPass;

    // Preparamos conexion
    curl_setopt( $cUrl, CURLOPT_URL, 'https://www.google.com/accounts/ClientLogin' );
    curl_setopt( $cUrl, CURLOPT_HEADER, false );
    curl_setopt( $cUrl, CURLOPT_FOLLOWLOCATION, true );
    curl_setopt( $cUrl, CURLOPT_RETURNTRANSFER, true );
    curl_setopt( $cUrl, CURLOPT_SSL_VERIFYPEER, false );
    curl_setopt( $cUrl, CURLOPT_POST, true );
    curl_setopt( $cUrl, CURLOPT_POSTFIELDS, array( 'accountType' => 'GOOGLE', 'Email' => $this->FUser, 'Passwd' => $this->FPass, 'source' => 'blogger.class', 'service' => 'blogger' ) );

    // Conectamos y obtenemos el resultado
    $aAuth = curl_exec( $cUrl );

    // Cerrar cURL
    curl_close( $cUrl );

    // Obtenemos el codigo de autenticacion
    preg_match( '/Auth\=(?<auth>.+)$/i', $aAuth, $aAuth );
    if( key_exists( 'auth', $aAuth ) )
    $this->FAuth = $aAuth['auth'];
    // Si no ha sido posible lanzamos excepcion
    else
    throw new Exception( 'Error en login. ¿Usuario o contraseña incorrecto?' );
    }

    /**
    * Posteamos una entrada
    *
    * @param string $sTitle
    * @param string $sBody
    * @param string $sTags
    * @param string $sDate (dd/mm/yy)
    * @param string $sTime (hh:mm)
    * @param boolean $bComments
    *
    */
    public function post($sTitle, $sBody, $sTags, $sDate = false, $sTime = false, $bComments = true)
    {
    // Variables
    $cUrl = NULL;
    $dDoc = NULL;
    $sHtml = NULL;
    $aInputs = NULL;
    $nInputs = NULL;
    $sSecurityToken = false;

    // Obtenemos el securityToken
    $cUrl = curl_init();
    curl_setopt( $cUrl, CURLOPT_URL, 'http://www.blogger.com/post-create.g?blogID=' . $this->FBlogID );
    curl_setopt( $cUrl, CURLOPT_HEADER, false );
    curl_setopt( $cUrl, CURLOPT_HTTPHEADER, array( 'Authorization: GoogleLogin auth=' . $this->FAuth ) );
    curl_setopt( $cUrl, CURLOPT_FOLLOWLOCATION, true );
    curl_setopt( $cUrl, CURLOPT_RETURNTRANSFER, true );

    // Conectamos y obtenemos el resultado
    $sHtml = curl_exec( $cUrl );

    // Cerrar cURL
    curl_close( $cUrl );

    // Obtenemos el securityToken
    $dDoc = new DOMDocument();
    $dDoc->loadHtml( $sHtml );

    $aInputs = $dDoc->getElementsByTagName( 'input' );
    $nInputs = $aInputs->length;

    for( $nCont = 0; $nCont < $nInputs; ++$nCont )
    {
    if( $aInputs->item( $nCont )->getAttribute( 'name' ) == 'securityToken' )
    {
    $sSecurityToken = $aInputs->item( $nCont )->getAttribute( 'value' );
    break;
    }
    }

    // Lanzamos excepcion si no se ha podido obtener el securityToken
    if( $sSecurityToken === false )
    throw new Exception( 'No se ha podido obtener el securityToken. Reintenta el logueo.' );

    // Posteamos
    $cUrl = curl_init();
    curl_setopt( $cUrl, CURLOPT_URL, 'http://www.blogger.com/post-create.do' );
    curl_setopt( $cUrl, CURLOPT_HEADER, false );
    curl_setopt( $cUrl, CURLOPT_HTTPHEADER, array( 'Authorization: GoogleLogin auth=' . $this->FAuth ) );
    curl_setopt( $cUrl, CURLOPT_FOLLOWLOCATION, true );
    curl_setopt( $cUrl, CURLOPT_RETURNTRANSFER, false );
    curl_setopt( $cUrl, CURLOPT_POST, true );
    curl_setopt( $cUrl, CURLOPT_POSTFIELDS, array(
    'blogID' => $this->FBlogID,
    'title' => $sTitle,
    'postBody' => $sBody,
    'postLabels' => $sTags,
    'postDate' => ($sDate === false ? date( 'd/m/y' ) : $sDate),
    'postTime' => ($sTime === false ? date( 'H:i' ) : $Time),
    'commentsMode' => ($bComments === true ? 'ON' : 'OFF'),
    'securityToken' => $sSecurityToken )
    );

    // Posteamos
    curl_exec( $cUrl );

    // Cerrar cURL
    curl_close( $cUrl );
    }
    }
    ?>
    Blogger.class: Ejemplo de como escribir un post en Blogger usando cUrl y PHP
    login( 'usuario', 'contraseña' );

    // Enviamos un post
    $b->post( 'Posteando desde la clase blogger.class de Ruta Relativa', 'Hola, estoy escribiendo un interesante post desde la clase blogger.class de Ruta Relativa.', 'post, api, blogger, class, ruta relativa' );

    // Liberamos
    unset( $b );

    ?>
    Como vemos en el código de ejemplo, primero debemos de incluir la clase Blogger.class. Luego deberemos de crear una instancia de la clase blogger pasándole como argumento el ID de tu blog de Blogger. Luego llamamos al método login con el que nos loguearemos en nuestra cuenta de Google pasando como argumentos nuestro usuario y contraseña. El siguiente paso sería enviar el post pasando como argumentos el título del post, el cuerpo del post, los tags (separados por comas), la fecha (una cadena con formato dd/mm/yy), la hora (con formato (hh:mm) y por útimo un booleano indicando si permitimos o no los comentarios en la entrada.

    Esperamos que os sea de utilidad para vuestros proyectos y podáis sacarle rendimiento. Para cualquier duda o sugerencia no dudéis en dejar comentarios.
    Twitter: @michoacano

Página 1 de 5 123 ... ÚltimoÚltimo

Información del tema

Users Browsing this Thread

Actualmente hay 1 usuarios leyendo este tema. (0 miembros y 1 invitados)

Temas Similares

  1. Como puedo hacer esto en blogger?
    Por thejigg0695 en el foro Blogger
    Respuestas: 4
    Último mensaje: 21-jul-2010, 18:06
  2. IMPOSIBLE:Añadir "READ MORE" a una entrada!!
    Por __Cc__ en el foro Wordpress
    Respuestas: 6
    Último mensaje: 10-jul-2010, 17:37
  3. Ya se pueden hacer paginas estaticas en Blogger..!!!
    Por hafaillace en el foro Blogger
    Respuestas: 31
    Último mensaje: 20-feb-2010, 02:11
  4. Miren esto... :S
    Por NDA en el foro Wordpress
    Respuestas: 7
    Último mensaje: 13-ene-2010, 12:16

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •