Pregunta

Estoy obteniendo lo siguiente al usar el cliente PHP en mi servidor (conectándome a través de FBML). He incluido los archivos php apropiados (facebook, etc.)

Fatal error: 
     Call to undefined method FacebookRestClient::feed_publishUserAction() 
      in ..../index.php on line 50

Estoy intentando utilizar ejemplo dado .

¿Alguna idea?

¿Fue útil?

Solución

Es posible que desee explorar / grep rápidamente a través de sus archivos de API de Facebook (facebookapi_php5_restlib.php) y asegurarse de que exista el método feed_publishUserAction () . ¿Quizás estás usando una versión anterior de la biblioteca API?

Otros consejos

OMG, he encontrado la respuesta

Porque el facebookapi_php5_restlib.php que facebook.com te proporcionó es un pedazo de mierda obsoleta

es decir, no podrá encontrar la palabra feed_publishUserAction en el archivo facebookapi_php5_restlib.php

SIN EMBARGO, la demo oficial de facebook smiley de esta página de wiki de Facebook , contenía un facebookapi_php5_restlib.php más completo, junto con La función feed_publishUserAction

¿Qué dedo le gustaría mostrar al personal de desarrolladores de Facebook?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top