使用PHP在Facebook页面上发布

时间:2017-08-31 17:49:50

标签: php facebook

我使用CURL在Facebook页面上发布,但现在它已经无法使用了。

我需要在Facebook页面上使用GraghAPI和CURL从我的网站发布到我的页面。

这是在大约4个月前工作之前使用的代码,但现在不能正常工作:

$page_access_token = 'PAGE_ACCESS_TOKEN';
$page_id = 'PAGE_ID';
$data['picture'] = $news_image;
$data['link'] = $url_link;
$data['message'] = $title;
$data['caption'] = $title;
$data['description'] = $disc;
$data['access_token'] = $page_access_token;
$post_url = 'https://graph.facebook.com/' . $page_id . '/feed';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $post_url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
if ($result === FALSE) {
    die('Curl failed: ' . curl_error($ch));
}
curl_close($ch);

如何在不使用Facebook App的情况下发布到Facebook页面,因为它需要大量验证来制作应用程序。

0 个答案:

没有答案