請向 API 提交 POST 要求表單資料的方式提供訊息詳細資料,其中包含以下欄位:
filedata:圖片檔案
<錯誤訊息>
or
{"id":"<IMAGE_ID>","ext":"<IMAGE_EXT>","width":<IMAGE_WIDTH>,"height":<IMAGE_HEIGHT>}
curl -F 'filedata=@<圖片路徑>' \
'https://us-central1-hahamut-8888.cloudfunctions.net/imagePush?bot_id=<BOT_ID>&access_token=<ACCESS_TOKEN>'
$data = array('filedata'=>curl_file_create('<圖片路徑>'));
$url = 'https://us-central1-hahamut-8888.cloudfunctions.net/imagePush?bot_id=<BOT_ID>&access_token=<ACCESS_TOKEN>';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$rdata = curl_exec($ch);
curl_close($ch);
echo $rdata."\n";