Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Denisson Lucas

Código de publicar foto no facebook não quer funcionar!

Recommended Posts

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;
        }
} else {
        // usuario nao logado, solicitar autenticacao
        $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?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.