Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php facebook– ;通过cron自动登录并发布到自己的墙_Php_Facebook_Curl_Cron_Facebook Php Sdk - Fatal编程技术网

Php facebook– ;通过cron自动登录并发布到自己的墙

Php facebook– ;通过cron自动登录并发布到自己的墙,php,facebook,curl,cron,facebook-php-sdk,Php,Facebook,Curl,Cron,Facebook Php Sdk,我正在寻找一个解决方案,其中一个由cron作业调用的php脚本将我登录到facebook,并在不需要任何浏览器的情况下将消息发布到我自己的墙上 通过facebook应用程序与facebook php sdk的结合,很容易完成这项工作。但因此,我必须登录到我的个人资料,而当cron运行时,我并没有登录到我的个人资料 当我使用cURL时,我必须通过浏览器成功地将消息发布到我的墙上。因此,当cron调用php脚本,cURL让我登录并调用应用程序发布消息、链接或图片时,什么都不会发生 总的来说,我几乎有

我正在寻找一个解决方案,其中一个由cron作业调用的php脚本将我登录到facebook,并在不需要任何浏览器的情况下将消息发布到我自己的墙上

通过facebook应用程序与facebook php sdk的结合,很容易完成这项工作。但因此,我必须登录到我的个人资料,而当cron运行时,我并没有登录到我的个人资料

当我使用cURL时,我必须通过浏览器成功地将消息发布到我的墙上。因此,当cron调用php脚本,cURL让我登录并调用应用程序发布消息、链接或图片时,什么都不会发生


总的来说,我几乎有着和上面描述的一样的问题。在这篇文章中,他们说这是不允许的。但这有可能吗?如果facebook注意到这一点,会发生什么?

使用开发者提供的facebook SDK for PHP.facebook.com/docs/PHP/gettingstarted/4.0.0。将短期访问令牌扩展为长期访问令牌。保存令牌,并在您想要登录时使用令牌登录到他的帐户,然后发布到您的墙上。查看FB文档:developers.facebook.com/docs/php/FacebookSession/4.0.0–

阅读文档…

不要胡说八道——按照您应该的方式(通过遵循登录流程)获取访问令牌,将其有效期延长60天,并在您的cron作业中使用(到期时续订)。