Как я могу войти в Facebook без формы для входа?Facebook логин без формы
Я создал приложение, которое автоматически фиксирует сообщения на стене на одной из моих страниц (с заданием cron).
Но для этого требуется логин. Я сделал все с PHP SDK 3.1, и он работает, если я зарегистрировался в Facebook своим браузером. Но это не работает на моем хостинге, и это важно для меня, потому что это «плановый автоматический плакат».
Возможно ли это с помощью SDK 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.
Но как я могу опубликовать фотографию или сообщение, когда я выйду из системы? Он перенаправляет страницу входа.
До тех пор, пока вы используете API - вы никогда не должны имитировать реальный пользовательский логин (который, по сути, является незаконным). Как вы публикуете? Какие разрешения вы получили? – zerkms
Я использую php sdk 3.1 вот мои коды 'require 'sdk/facebook.php'; $ facebook = новый Facebook (массив ( 'APPID' => $ bilgi_appID, 'секрет' => $ bilgi_appSecret, 'FileUpload' => верно, 'печенье' => верно // включить опциональную поддержку куки )); $ facebook-> setFileUploadSupport (true); $ арг = массив ( 'сообщение' => $ bilgi_fotoMesaji, "access_token" => $ access_token, "образ" => $ файл ); $ data = $ facebook-> api ('/' .$ bilgi_sayfaninAlbumIDsi. '/ Photos', 'post', $ args); if ($ data) print_r ("basariyla yuklendi ..."); ' Это работает, когда я вошел в систему facebook. – Benjamin
вам лучше поставить это на исходный вопрос – zerkms