Paso 5: Publicación de Facebook
Por ejemplo:
http://www.moskjis.com/Other-Platforms/Publish-Facebook-page-Wall-from-Your-Site
o
http://blog.theunical.com/Facebook-Integration/5-Steps-to-Publish-on-a-Facebook-Wall-Using-php/
o
http://tips4php.net/2010/12/Automatic-post-to-Facebook-from-php-script/
Son conceptos básicos,
1. usted tendrá que hacer una aplicación de Facebook.
2. usted necesita obtener las claves, secretos y acceder a fichas
3. obtener el framework PHP: http://developers.facebook.com/docs/reference/php/
4. hacer que la página que posteo.
Y ya que usted será el único uno acceder a esta aplicación, se puede conceder a ti mismo clave de sesión permanente que describe muy bien aquí:
http://www.typeoneerror.com/articles/post/Permanent-Facebook-sessions-and-posting-as-a-Page
Pero puesto que yo también soy un estudiante mejor por ejemplo de todos modos, aquí está el código que utilizo. (con los valores de clave xxxx hacia fuera)
==========
<? php
requieren '... /src/Facebook.php';
tenga que desactivar estas opciones si no
obtendrá errores de la API
Facebook:: $CURL_OPTS [debe] = 0;
Facebook:: $CURL_OPTS [CURLOPT_SSL_VERIFYPEER] = 0;
Reemplazar por el ID de la página (verificar nombre de usuario puede funcionar, pero no estoy seguro)
$pageId = "xxxxxxxxxxx";
Reemplazar con tu clave de sesión permanente desde el último paso
$permSess = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
crear la API de Facebook
$facebook = nuevo Facebook (array ()
"appId" = > "xxxxxxxxxxxxxxxxxx",
"el secreto" = > "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"cookie" = > true,
));
debe registrar información de la página.
simplemente hace una llamada a la API gráfica
usted no necesita una sesión para esto.
$page = $facebook -> api("/{$pageId}");
publicar en la página
necesita una sesión para esto.
Si ($_GET ['msg']! = "") {}
$rest = $facebook -> api (array ()
"uid" = > $pageId,
"el método" = > "stream.publish",
"access_token" = > $permSess,
"mensaje" = > "\"".stripslashes($_GET['msg'])." \"\n--gut Check nevera",
));
}
? >
==========