당신은 웹 서비스 API로 이미지를 보낼 수 있습니다.
$image_entry = ...
$imagePath = $dir.$image_entry['nimi'];
if(file_exists($imagePath)){
//$sku = microtime();//$result['kood'];
$newImage = array(
'file' => array(
'name' => $image_entry['nimi'],
'content' => base64_encode(file_get_contents($imagePath)),
'mime' => 'image/jpeg'
),
'label' => $image_entry['nimi'],
'position' => 0,
'types' => array('image', 'small_image', 'thumbnail'),
'exclude' => 0
);
try {
$imageFilename = $proxy->call($sessionId, 'product_media.create', array($sku, $newImage));
}
catch(Exception $e) {
print("Error assigning image to $sku: " . $e->getMessage() . "\n");
}
}
또 다른 옵션은 젠토 기본값을 덮어 쓸 수 있습니다 :
나는 우리의 프로젝트 중 하나에 조각을 다음 사용 다른 호스트의 파일을 직접 링크하는 동작 - 정말 나쁜 옵션입니다.
또 다른 옵션이 있습니다. PHP로 이미지를 다운로드 할 수 있지만 가져 오기의 모듈 동작을 변경하여 이미지를 다운로드해야합니다.