Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/08/2014, 10:12
MaNdItOo
 
Fecha de Ingreso: diciembre-2012
Ubicación: Las palmas
Mensajes: 9
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Duda sobre llamar a funciones

Cita:
Iniciado por hhs Ver Mensaje
Código PHP:
Ver original
  1. include ("Api.php");
  2.  
  3. echo '<a href="' . $url->getLoginUrl( array( 'email', 'user_friends' ) ) . '">Login</a>';
  4. ?>
  5. </body>
  6. </html>

En tu mensaje original dice que mandas a llamar a get_login y en ningún lado veo donde se supone que haces la llamada a la función. Espero que no supongas que incluyendo el archivo Api se llama a la función.
Pues no lo habia llamado, tienes razón, pero de igual manera, creo que me he perdido un poco, dado que sigue igual..

Código:
<html>
<body>
<?php
session_start();
require_once( 'Facebook/FacebookSession.php' );
require_once( 'Facebook/FacebookRedirectLoginHelper.php' );
require_once( 'Facebook/FacebookRequest.php' );
require_once( 'Facebook/FacebookResponse.php' );
require_once( 'Facebook/FacebookSDKException.php' );
require_once( 'Facebook/FacebookRequestException.php' );
require_once( 'Facebook/FacebookOtherException.php' );
require_once( 'Facebook/FacebookAuthorizationException.php' );
require_once( 'Facebook/GraphObject.php' );
require_once( 'Facebook/GraphSessionInfo.php' );


use Facebook\FacebookSession;
use Facebook\FacebookRedirectLoginHelper;
use Facebook\FacebookRequest;
use Facebook\FacebookResponse;
use Facebook\FacebookSDKException;
use Facebook\FacebookRequestException;
use Facebook\FacebookOtherException;
use Facebook\FacebookAuthorizationException;
use Facebook\GraphObject;
use Facebook\GraphSessionInfo;

include ("Api.php");
$conectar = new Api();
$conectar->get_login();

echo '<a href="' . $url->getLoginUrl() . '">Login</a>';
?>
</body>
</html>
y el Api.php

Código:
<?php
session_start();
require_once( 'Facebook/FacebookSession.php' );
require_once( 'Facebook/FacebookRedirectLoginHelper.php' );
require_once( 'Facebook/FacebookRequest.php' );
require_once( 'Facebook/FacebookResponse.php' );
require_once( 'Facebook/FacebookSDKException.php' );
require_once( 'Facebook/FacebookRequestException.php' );
require_once( 'Facebook/FacebookOtherException.php' );
require_once( 'Facebook/FacebookAuthorizationException.php' );
require_once( 'Facebook/GraphObject.php' );
require_once( 'Facebook/GraphSessionInfo.php' );


use Facebook\FacebookSession;
use Facebook\FacebookRedirectLoginHelper;
use Facebook\FacebookRequest;
use Facebook\FacebookResponse;
use Facebook\FacebookSDKException;
use Facebook\FacebookRequestException;
use Facebook\FacebookOtherException;
use Facebook\FacebookAuthorizationException;
use Facebook\GraphObject;
use Facebook\GraphSessionInfo;

$url = new  FacebookRedirectLoginHelper("xxx.xxx");

class Api
{
function get_login()
{
    FacebookSession::setDefaultApplication("xxxxxxx","xxxxxx");
    $url = new  FacebookRedirectLoginHelper("xxx.xx");
    $url->getLoginUrl();
    return $url;
}
}

?>