我试图以编程方式使用Facebook Linter,这样当我更新帖子时,它会自动ping FB以提取新的打开图形信息。
我在网上找到的所有解决方案似乎都不再有用了,而且都已经老了。
有办法做到这一点吗?
这是我到目前为止所做的工作
$params = array(
'id' => $url,
'scrape' => 'true',
'access_token' => '12345|987654321'
);
$ch = curl_init("https://graph.facebook.com?" . http_build_query($params));
curl_setopt_array($ch, array(
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false,
));
$result = curl_exec($ch);
答案 0 :(得分:1)
将CURLOPT_POST添加到您的CURL请求中,以便将数据发布到Graph API:
curl_setopt_array($ch, array(
CURLOPT_HEADER => 0,
CURLOPT_POST => 1,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSL_VERIFYPEER => false,
));