如何在没有登录表单的情况下登录Facebook?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登录工作。
但是我如何在登出时发布照片或帖子?它重定向登录页面。
只要你使用API--你不应该模拟真正的用户登录(实际上这是非法的)。你如何发布?你有什么权限? – zerkms 2012-03-06 20:35:09
我使用php sdk 3.1 这里是我的代码 'require'sdk/facebook.php'; $ = Facebook的新的Facebook(阵列( 'APPID'=> $ bilgi_appID, '秘密'=> $ bilgi_appSecret, '文件上传'=>真, '的Cookie'=>真//启用可选cookie支持 ) ); $ facebook-> setFileUploadSupport(true); 的$ args =阵列( '消息'=> $ bilgi_fotoMesaji, “的access_token”=> $的access_token, “图像”=> $文件 ); $ data = $ facebook-> api('/'.$ bilgi_sayfaninAlbumIDsi。'/ photos','post',$ args); if($ data)print_r(“basariyla yuklendi ...”);' 这个工程,当我登录Facebook。 – Benjamin 2012-03-06 21:08:29
你最好把原来的问题 – zerkms 2012-03-06 21:11:13