Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal me ajudem urgente... tenho 2 dias para terminar esse projeto :(
eu to com um codigo para publicar imagem no facebook... o codigo é o seguinte:
<?php
// incluir a lib fo facebook
require 'facebook.php';;
// Cria a instancia da aplicacao, informando o appid e o secret
$facebook = new Facebook(array(
'appId' => '983143245036232',
'secret' => '88aca8329b6f6b9777de2c60b5aa55dd',
));
$facebook->setFileUploadSupport(true);
// obtem o id do usuario
$user = $facebook->getUser();
if ($user == true) { // 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" => "teste_" . time(),
"image" => '@' . realpath("douglas.png"), // 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;
} $loginUrl = $facebook->getLoginUrl();
echo "<a href=".$loginUrl.">Facebook Login</a><br />";
echo "<strong><em>Você não esta conectado..</em></strong>";
}
?>
E foi retirado do site: http://www.douglaspasqua.com/2012/06/28/manipulando-fotos-no-facebook-com-sdk-para-php/
e esta rodando em um site de teste meu que é esse: http://picturelab.zuerahost.tk/efeitos/compartilhar.php
quando eu crico para conectar no facebook, aceita as permissões... mais fala que nao estou conectado...
me ajudem... vejam no link http://picturelab.zuerahost.tk/efeitos/compartilhar.php
alguem ajuda?
Carregando comentários...