/ / Genere una imagen para el muro de los usuarios utilizando información de perfil de Facebook como profilepic, brthday, etc. - php, facebook, facebook-graph-api

Genere una imagen para el muro de los usuarios utilizando información de perfil de Facebook como profilepic, brthday, etc. - php, facebook, facebook-graph-api

Hola chicos, soy nuevo en el desarrollo de aplicaciones de Facebook.Estoy tratando de desarrollar una aplicación que genere imágenes cuando un usuario le da permiso a la aplicación para su perfil. He buscado muchas veces pero no obtuve información útil.

También me encontré con la biblioteca gd, pero no entendí cómo usar la biblioteca gd para generar imágenes con estadísticas de Facebook como no de mensajes, imágenes de fotos de perfil, etc.

He visto muchas aplicaciones como esta ... Puedo mostrarte lo que quiero decir. Solo mira el enlace de abajo para ver la imagen ..

http://s30.postimg.org/a37uy9qzl/554327_429089617163509_20686672_n.jpg

y sí, esto es lo mismo que quiero hacer.Quiero hacer una aplicación que genere una imagen de fondo y en esa imagen de fondo quiero agregar algo de texto y mostrar la imagen de perfil que usa la aplicación y la otra es cualquier persona de la lista de amigos.

<?php
require"facebook.php";

$app_id = "606714542734115";
$app_secret = "3501a1caf56a888b02d8f2d7301337ec";
$post_login_url = "https://apps.facebook.com/bestfriendzzz
$album_name = "BEST FRIENDS";
$album_description = "A COOL APPLICATION FOR FINDING YOUR BEST FRIEND";

$attachment= array("message" => "message",
"name" => "name",
"caption" => "caption",
"link" => "some URL address",
"picture" => {
"error": {
"message": "(#803) Some of the aliases you requested do not exist: PROFILE_ID_NUMBER",
"type": "OAuthException",
"code": 803
}

});


$headers = get_headers("https://graph.facebook.com/$fbid/picture?type=large");
$image_loc = $headers[5];
?>

Esto es solo una muestra de código que he hecho. Estoy atascado con esto. Por favor, guíame cómo hacer esto. Las muestras de código son apreciadas y gracias de antemano. :)

Respuestas

0 para la respuesta № 1

primero aquí hay un código que subirá una imagen a facebook

include "facebook/libs/facebook.php";
$config = array();
$config["appId"] = "yourappid";
$config["secret"] = "yourappimage";
$config["fileUpload"] = true;

$facebook = new Facebook($config);
$user_id = $facebook -> getUser();
$photo = "http://www.acnologia.com/staticimage.php?m=7090032"; // url of the image generated using php gd library
$message = "hola mundo";

if ($user_id)
{



$upload_photo = $facebook->api("/me/photos", "POST", array(
"url" =>  $photo,
"message" => $message,
)
);





}

$ config ["fileUpload"] = verdadero; // esta línea es lo que le falta en su código, por eso no se carga


0 para la respuesta № 2

es sumamente más fácil usar la biblioteca php gd para cargar imágenes en facebook

$ fileUpload = verdadero; // solo agrega este código

Echa un vistazo a mi aplicación, carga una imagen en Facebook cada vez que un usuario permite el acceso directo. (generador de memes de anime)

aquí hay un ejemplo de imagen que se subió a facebook http://www.acnologia.com/staticimage.php?m=7046814 no necesariamente necesita tener una extensión .jpg o .png yo uso la biblioteca php gd en este

$ foto = "http://www.acnologia.com/staticimage.php?m=7046814"; // este es el código que sube la imagen a facebook

en su caso, cambie su código a este

"imagen" => $ foto

espero que esto ayude