我有一些发布到 Facebook 的 php 代码:
$data = [];
$data['link'] = $link;
$data['message'] = $message;
$data['caption'] = $message;
$socialshare_settings = get_option('socialshare_settings');
$post_url = 'https://graph.facebook.com/'.$socialshare_settings['fbPages'][0]['id'].'/feed';
$data['access_token'] = $socialshare_settings['fbPages'][0]['access_token'];
try{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $post_url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$return = curl_exec($ch);
curl_close($ch);
} catch (Exception $e) {
var_dump($e);
echo 'ERROR '.$e.' in CURL for Facebook posting';
}
上面的好处是我不需要安装任何依赖项
是否有适用于 Twitter (v2) 的类似代码块?如果可以的话,很高兴使用 ajax。