Ligue para o método indefinido no Facebook Call to Publishuseraction
Pergunta
Estou recebendo o seguinte usando o cliente PHP no meu servidor (conectando -se via FBML). Incluí os arquivos PHP apropriados (Facebook etc.)
Fatal error:
Call to undefined method FacebookRestClient::feed_publishUserAction()
in ..../index.php on line 50
Estou tentando usar o exemplo dado.
Alguma ideia?
Solução
Você pode querer navegar rápido/grep através de seus arquivos de API do Facebook (Facebookapi_php5_restlib.php) e verifique se o feed_publishUserAction()
Existe método. Talvez você esteja usando uma versão mais antiga da biblioteca da API?
Outras dicas
Omg eu encontrei a resposta
Porque o facebookapi_php5_restlib.php que o facebook.com forneceu a você é uma merda desatualizada
ou seja, você não poderá encontrar a palavra feed_publishuseraction no arquivo facebookapi_php5_restlib.php
No entanto, o demonstração oficial do Facebook Smiley a partir de Esta página do wiki do Facebook , continha um facebookapi_php5_restlib.php, juntamente com a função de feed_publishuseraction
Qual dedo você gostaria de mostrar aos funcionários do desenvolvedor do Facebook?