Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过webservices更改Prestashop 1.6中的图像标签?_Php_Web Services_Prestashop 1.6 - Fatal编程技术网

Php 如何通过webservices更改Prestashop 1.6中的图像标签?

Php 如何通过webservices更改Prestashop 1.6中的图像标签?,php,web-services,prestashop-1.6,Php,Web Services,Prestashop 1.6,我正在开发一个Prestashop 1.6模块,用于通过WebServices在远程Prestashop中创建产品。现在我可以毫无问题地创建图像,但我不知道如何更改它们的标签。 在数据库中有一个名为images_lang的表,但我应该使用哪种资源向其中添加记录 $url=$ps\u url'/api/images/products/”$产品标识; $ch=curl_init(); curl_setopt($ch,CURLOPT_HTTPHEADER,array('Content-Type:mul

我正在开发一个Prestashop 1.6模块,用于通过WebServices在远程Prestashop中创建产品。现在我可以毫无问题地创建图像,但我不知道如何更改它们的标签。 在数据库中有一个名为images_lang的表,但我应该使用哪种资源向其中添加记录

$url=$ps\u url'/api/images/products/”$产品标识;
$ch=curl_init();
curl_setopt($ch,CURLOPT_HTTPHEADER,array('Content-Type:multipart/formdata','Expect:');
curl_setopt($ch,CURLOPT_URL,$URL);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_USERPWD,$ps_key.:');
curl_setopt($ch,CURLOPT_POSTFIELDS,array('image'=>new CurlFile($image_path));
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,5);
curl_setopt($ch,CURLOPT_超时,60);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$result=curl\u exec($ch);
if(FALSE==$result){
$output->errors[]=“无法创建远程映像”;
}否则{
//在这里我应该更新图像标签
}
卷曲关闭($ch);
你能帮忙吗