Comunidad de diseño web y desarrollo en internet online

ayuda con links_post facebook connet

Citar            
MensajeEscrito el 21 Sep 2010 08:12 pm
Hola estoy trabajando con el api de facebook connet para php pero tengo un problema con este code.

Código PHP :


<?php
include 'FB/connect/facebook-client/facebook.php';
include 'conf.php';

$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();
// comprobamos que el usuario esté logado
if ($facebook->get_loggedin_user())
{
  $user_id = $facebook->require_login();
  $user_info=$facebook->api_client->users_getInfo($user_id, 'uid, first_name, last_name, name, locale, affiliations, pic_square, profile_url');
  // sacamos a pantalla un dump de los datos de este usuario...
  $hasPermission = $facebook->api_client->call_method("facebook.users.hasAppPermission",array(
 'uid' => $user_id,
 'ext_perm' => 'share_item'
));
if ( !$hasPermission )
{
 $urlNext = "http://www.dominio.com/prueba/";
 $urlNextCancel = "http://www.dominio.com/";
 header( "location: http://www.facebook.com/authorize.php?api_key=".$appapikey."&v=1.0&ext_perm=share_item&next=" . urlencode($urlNext) . "&next_cancel=" . urlencode($urlNextCancel) );
 die();
}
 $links_post = $facebook->api_client->links_post('http://blog.ikhuerta.com','Este blog deberías leerlo todos!!!',$user_id);
}
?>



en esta linea me sale un error

$links_post = $facebook->api_client->links_post('http://blog.ikhuerta.com','Este blog deberías leerlo todos!!!',$user_id);
}

este es el error

Fatal error: Call to undefined method FacebookRestClient::links_post() in /home/ortegayb/public_html/dominio.com/prueba/index.php on line 25

a que se debe esto.?

saludos

Por RIVERMILLOS

50 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Sep 2010 10:06 pm
esto lo dice todo
Fatal error: Call to undefined method FacebookRestClient::links_post() in /home/ortegayb/public_html/dominio.com/prueba/index.php on line 25

Error: LLamada a un metodo indefinido FacebookRestClient::links_post() in /home/ortegayb/public_html

osea el metodo links_post() no existe fijate en la api de facebook que ese metoodo este como lo estas llamando podria ser que no sea "links_post" si no "link_post"
usas zend?
ya que zend studio de lo autocompleta con tus porpias funciones o classes

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 22 Sep 2010 02:21 pm
hola lo solucione cambiando la forma que se llama la funcion de esta forma


Código PHP :

$facebook->api_client->call_method("facebook.links.post", array(
            'uid' => $user_id,
            'url' => "http://blog.ikhuerta.com",
            'comment' => 'Este blog deberías leerlo todos!!!'
        ));



saludos

Por RIVERMILLOS

50 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.