Как я могу войти в Facebook без формы входа?
Я создал приложение, которое автоматически публикует записи на стене на одной из моих страниц (с заданием cron).
Но для этого нужен логин. Я сделал все с помощью PHP SDK 3.1, и он работает, если я вошел в Facebook через мой браузер. Но он не работает на моем хостинге, и это важно для меня, потому что это «запланированный автоматический постер».
Возможно ли это с помощью PHP SDK или JavaScript SDK или чего-нибудь еще?
PS: вход с помощью cURL не работает (код: http://www.daniweb.com/web-development/php/code/290893
).
Я использую PHP SDK 3.1.
Вот мой код:
require 'sdk/facebook.php';
$facebook = new Facebook(array(
'appId' => $bilgi_appID,
'secret' => $bilgi_appSecret,
'fileUpload' => true,
'cookie' => true // enable optional cookie support
));
$facebook->setFileUploadSupport(true);
$args = array(
'message' => $bilgi_fotoMesaji,
"access_token" => $access_token,
"image" => $file
);
$data = $facebook->api('/'.$bilgi_sayfaninAlbumIDsi.'/photos', 'post', $args);
if ($data)
print_r("basariyla yuklendi...");
Это работает, когда я вошел в Facebook.
Но как я могу опубликовать фотографию или сообщение, когда я вышел из системы? Перенаправляет страницу входа.