APP Facebook
Boa noite, estou tendo problemas com um APP no facebook e não sei o que poder ser.
Ele serve para salvar uma foto no album do facebook, quando eu clico no salvar facebook, o site pede para logar no face.
Até ae tudo bem, estou conseguindo logar no face, mas quando eu logo com algum usuário que não seja o meu(que criou o APP), ele aparece essa mensagem:
Erro
Ocorreu um erro. Tente novamente mais tarde.
Vocês sabem o que pode ser?
Segue o código:
$facebook = new Facebook(array(
'appId' => $appId,
'secret' => $appSecret,
));
// habilita suporte para upload de arquivos
$facebook->setFileUploadSupport(true);
// obtem o id do usuario
$user = $facebook->getUser();
if ($user) { // usuario logado
try {
// verifica se o usuario permitiou o aplicativo publicar fotos em seu perfil
$permissions = $facebook->api("/me/permissions");
if(!array_key_exists('publish_stream', $permissions['data'][0])) {
header( "Location: " . $facebook->getLoginUrl(array("scope" => "publish_stream")) );
exit;
}
// dados para envio da publicacao da foto
$post_data = array(
"message" => $eve_titulo.' do Portal Pérola',
"image" => '@' . realpath($file), // localizacao da foto
);
// publica foto na timeline
$data['photo'] = $facebook->api("/me/photos", "post", $post_data);
echo "Foto publicada com sucesso!";
} catch (FacebookApiException $e) {
// tratamento de excecao
echo($e);
$user = null;
}} else {
// usuario nao logado, solicitar autenticacao
$loginUrl = $facebook->getLoginUrl();
header('location: '.$loginUrl);
}Discussão (1)
Carregando comentários...