Facebook调试工具通过cURL


Facebook Debug Tool via cURL

我正在尝试以编程方式使用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); 

将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,                                          
));