WeChat 開発、次の方法でファイルを保存できません
次の方法を使用して、ファイルが生成されましたが、ファイルを保存できません。私は初心者なので、回答を手伝っていただければ幸いです。
function savePic($serverId,$picName){
$accessToken = $this->getAccessToken();
$targetName = './upload/'.$picName.'.jpg';
$ch =curl_init("http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=$accessToken&media_id=$serverId");
$fp = fopen($targetName 、 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec ($ch);
curl_close($ch);
fclose($fp);
}
------ソリューションのアイデア-------- -------------
こんな感じ
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0) ;
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);