Open MetazoonDAO opened 8 years ago
接口调用请求说明
http请求方式: POST(请使用https协议) https://api.weixin.qq.com/shakearound/material/add?access_token=ACCESS_TOKEN&type=TYPE POST数据格式:FORM表单 POST数据例子: 调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件): curl -F “media=@IMAGE_NAME” "https://api.weixin.qq.com/shakearound/material/add?access_token=ACCESS_TOKEN&type=TYPE"
PHP 5.6
$parameter = array("media" => new CURLFile(realpath($media_path))); $wechat->uploadShakeAroundMedia($parameter);
返回码 40001 拒绝访问
请问这个怎么解决
PHP 5.4
$parameter = array("media" => "@" . "1944227.jpeg"); $wechat->uploadShakeAroundMedia($parameter);
返回码 40001 拒绝访问
public function uploadShakeAroundMedia($data) 中 POST 的 API_URL_PREFIX,实际为 API_BASE_URL_PREFIX。
另外 @param array $data {"media":'@Path\filename.jpg'} 为何一直是返回错误:9001007
$filename = "194427.jpeg"; $data = array("media"=>'@' . $filename); $wechat->uploadShakeAroundMedia($data);
请问为何一直失败