Foros del Web » Programando para Internet » PHP » Zend »

Facebook sdk + Zend Framework 1

Estas en el tema de Facebook sdk + Zend Framework 1 en el foro de Zend en Foros del Web. Buenas tardes!, les quiero consultar, ya que agote todas mis posibilidades, como hicieron para integrar el SDK de Facebook (version 4 de este link: https://github.com/facebook/facebook-php-sdk-v4/ ...
  #1 (permalink)  
Antiguo 31/07/2014, 16:11
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 13 años
Puntos: 4
Facebook sdk + Zend Framework 1

Buenas tardes!, les quiero consultar, ya que agote todas mis posibilidades, como hicieron para integrar el SDK de Facebook (version 4 de este link: https://github.com/facebook/facebook-php-sdk-v4/ ) con Zend Framework 1! ?

Baje la libreria y lo meti en library/Facebook, ahi dentro esta todo lo que contiene la carpeta src, resultando algo asi:


(http://imgur.com/ycWoleK)

luego, como lo meti dentro del library no deberia hacer el autoloader verdad?

y despues no se mas como seguir! todas las guias que encontre son de versiones anteriores del SDK, el que contiene 3 archivos (facebook.php, base_facebook.php y el certificado)

necesito ayuda! estoy trabado en este punto hace varios dias!

muchas gracias!
  #2 (permalink)  
Antiguo 31/07/2014, 17:09
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 13 años
Puntos: 4
Respuesta: Facebook sdk + Zend Framework 1

De nuevo por aca, jajaj, les comento algo mas

luego de poner el sdk en la lib de ZF1, estoy intentando inicializarla tal cual dice la pagina de developers (https://developers.facebook.com/docs...gstarted/4.0.0) y en ZF1 creo que deberia ser asi:


Código PHP:
Ver original
  1. public function indexAction()
  2.     {
  3.        Zend_Facebook_FacebookSession::setDefaultApplication('YOUR_APP_ID', 'YOUR_APP_SECRET');
  4.     }

sin embargo recibo esto
Fatal error: Class 'Zend_Facebook_FacebookSession' not found in /Applications/MAMP/htdocs/www/testfb/application/controllers/IndexController.php on line 15

no se que pueda ser, seguro estoy llegando mal al sdk o ni esta llegando, some ideas?
  #3 (permalink)  
Antiguo 31/07/2014, 17:38
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 13 años
Puntos: 4
Respuesta: Facebook sdk + Zend Framework 1

Haciendo unos movimientos como por ejemplo:

Zend/Facebook/FacebookSession.php

cambie esto:

Código PHP:
Ver original
  1. class FacebookSession
  2. {

por esto:
Código PHP:
Ver original
  1. class Zend_Facebook_Facebook
  2. {


En el index de mi controller lo invoco asi:

Código PHP:
Ver original
  1. Zend_Facebook_Facebook::setDefaultApplication('YOUR_APP_ID', 'YOUR_APP_SECRET');

pero ahora me devuelve esto:

Cita:
Warning: include_once(Zend/Facebook/Facebook.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/www/testfb/library/Zend/Loader.php on line 141

Warning: include_once(): Failed opening 'Zend/Facebook/Facebook.php' for inclusion (include_path='/Applications/MAMP/htdocs/www/testfb/application/../library:/Applications/MAMP/htdocs/www/testfb/library:.:/Applications/MAMP/bin/php/php5.5.10/lib/php') in /Applications/MAMP/htdocs/www/testfb/library/Zend/Loader.php on line 141

Fatal error: Class 'Zend_Facebook_Facebook' not found in /Applications/MAMP/htdocs/www/testfb/application/controllers/IndexController.php on line 15
y creo que deberia tener un facebook.php dentro del raiz de Library ya que zend esta buscando un archivo ahi, realmente no se la razon y no se como continuar

Etiquetas: facebook, framework, php, sdk, zend-framework
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:21.