Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: A2Corp en 25 Octubre 2011, 02:24 am



Título: Problema con App de facebook
Publicado por: A2Corp en 25 Octubre 2011, 02:24 am
Primero que nada un saludo a todos foreros, quiero preguntarles si alguno de ustedes programa app's de facebook proque tengo un pequeño GRANDISIMO problema.
Tengo una app que estuvo funcionando bien hasta que derrepente el archivo encargado de postear en el wall de los usuarios dejo de funcionar.

El codigo en si es este:

Código:
<?PHP
require_once 'facebook-platform/client/facebook.php';
$api_key = 'xxxx';
$secret  = 'xxxx';
$facebook = new Facebook($api_key, $secret);
$user = $facebook->require_login();



$fql = 'SELECT uid FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1='.$user.')';
$ids_array = $facebook->api_client->fql_query($fql);
if ($ids_array) {
 foreach ($ids_array as $id) {
$target_id = $id['uid'];
?>

<script>

var attachment = {
'name':'xxxx',
'href':'http://apps.facebook.com/xxxx/',
'caption':'xxxx',
'media':[{'type':'image','src':'xxxx','href':'http://apps.facebook.com/xxxx/'}
]};

var actionLinks = [{ "text": "xxxx", "href": "http://apps.facebook.com/xxxx"}];
Facebook.streamPublish('xxxx',attachment,actionLinks,<?=$target_id?>);

</script>
<?
Print_r ($target_id);
}
}
?>

El codigo obtiene todos los friends que tengo, los mete en un array luego por cada friend hace un "facebook.streampublish" el problema es que cuando se cargan todos los streampublish al darle aceptar al primero desaparecen todos los demas.
No se que este haciendo mal, como digo antes funcionaba, pero derrepente dejo de darme el array asi que modifique todo el codigo y ahora resulto este problema.

Alguno de ustedes me puede orientar o ha tenido algun problema similar?