Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/06/2011, 09:27
elcapitolio
 
Fecha de Ingreso: mayo-2011
Mensajes: 167
Antigüedad: 12 años, 11 meses
Puntos: 1
Respuesta: Como publicar en redes sociales mediante php

Llevo algunas horas y no he logrado nada!!
ya descargue la API y la subi a mi server!!

despues de eso he intentado varios metodos y ninguno me ha funcionado!!
utilizando la documentacion de developers tampoco.. estoy en esto y solo obtengo puro error 500...
alguien me puede ayudar?

Código PHP:
Ver original
  1. <?php
  2. require_once '../facebook-php-sdk/src/facebook.php';
  3.  
  4. // Create our Application instance.
  5. $facebook = new Facebook(array(
  6.   'appId' => 'ID_APP',
  7.   'secret' => 'SECRETO',
  8.   'cookie' => true,
  9. ));
  10. $user = $facebook->require_login();
  11. //Este es el texto que vamos a publicar, lo suyo es que sea una variable POST de un formulario
  12. $message = "Hola Mundo!";
  13. $has_permission = $facebook->api_client->users_hasAppPermission("publish_stream");
  14.  
  15. //El usuario debe dar permiso para que tu aplicación publique información en su muro.
  16. if($has_permission)
  17. {
  18. $facebook->api_client->stream_publish($message);
  19. }
  20. else {
  21. $address = "http://www.facebook.com/connect/prompt_permissions.php?api_key=&v=1.0&next=http://www.facebook.com/connect/login_success.html?xxRESULTTOKENxx&display=popup&ext_perm=read_stream,publish_stream&enable_profile_selector=1&profile_selector_ids=".$user;
  22.  
  23. header("location:$address");
  24. }
  25. ?>