在过去的 2-3 天内,我的应用程序在没有用户交互的情况下在 facebook 上发布,但现在,我不知道为什么,这不起作用。
这是我的代码:
function post_fb($fb_text) {
echo file_get_contents("https://graph.facebook.com/me/feed?access_token="."***".$fb_text);
$ch = curl_init();
$data = array('message' => $fb_text, 'access_token' => "***");
curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/me/feed');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$tuData = curl_exec($ch);
if(!curl_errno($ch)){
return true;
/*$info = curl_getinfo($ch);
print_r($info);
echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];*/
}
/*else {
echo 'Curl error: ' . curl_error($ch);
}
curl_close($ch);
echo $tuData;*/
}