tools ejemplos developers and php facebook facebook-graph-api facebook-php-sdk

ejemplos - facebook/php-sdk-v4



PublicaciĆ³n de Facebook en la pared de la pĆ”gina-PHP SDK (1)

Intento crear un script que publique en una página de Facebook (como administrador) un estado. Este es el script que estoy usando:

try { $access_token = (new FacebookRequest( $session, ''GET'', ''/'' . $pageID, array( ''fields'' => ''access_token'' ) )) ->execute()->getGraphObject()->asArray(); $access_token = $access_token[''access_token'']; $page_post = (new FacebookRequest( $session, ''POST'', ''/''. $pageID .''/feed'', array( ''access_token'' => $access_token, ''message'' => $message, ) ))->execute()->getGraphObject()->asArray(); } catch (FacebookRequestException $e) { echo ''ERROR! '' . __LINE__ . $e->getMessage(); } catch (Exception $e) { echo ''ERROR! '' . __LINE__ . $e->getMessage(); }

El script funciona, y veo la publicación en Facebook (ignora el idioma):

El problema es que soy el único que puede ver esta publicación. Cuando otros usuarios ingresan a la página, no pueden ver la publicación, y si les doy la url de la publicación, dice que no existe.


Debes hacer que tu aplicación sea pública, en la parte superior de la pestaña Estado y revisión del panel de la aplicación.

Mientras una aplicación esté en modo de desarrollo, todo lo que "crea" en Facebook solo es visible para los administradores / desarrolladores / evaluadores de aplicaciones.

(Esto no requiere enviar su aplicación para su revisión, ya que solo la usará usted mismo. Solo si desea solicitar permisos a otros usuarios, deberá enviarlos para su revisión).