介绍
20250004版本增加阿里云上传功能,让您可以搭建自己的图片空间,全自动采集商品,并转换产品图为新图片地址。
在铺货亚马逊等平台时,亚马逊的图片地址没办法用于上传,往往需要一个可访问的图片地址。您可以使用本功能来自动上传到阿里云,生成新的图片地址,结果显示在【云端图片地址】字段中。
教程说明
创想软件独家风格,保姆级教程,老手或小白有手就行,您直接按教程操作即可,一般配置一次就行了,后续都是全自动的,只要下载图片就会自动完成上传流程。
阿里云OSS上传介绍
阿里云OSS类似于网盘,提供了API上传、外部访问、权限控制等功能,适合铺货需要图片地址的需求。阿里云服务稳定,成本低廉,很适合有大量图片上传需求的客户,也方便独立站用户创建图库等,构建您私有的图片空间,不在受制于人,图片数据自己掌握。
流程:1.注册阿里云账号和开通阿里云OSS服务 ➡ 2.创建授权账号获取访问密钥和创建存储桶 ➡ 3.填写密钥到采集器 ➡ 4.下载商品的图片 ➡ 5.自动上传并生成新的图片地址
配置阿里云账号
首先需要注册阿里云账号并配置一些简单信息。看不懂请按图操作。阿里云账号配置一次后续无需再配置(只要没修改过),采集器中下载图片就会自动上传。
一、注册阿里云账号开通OSS服务
点击注册阿里云账号:如果您还没有阿里云账号,请先注册一个账号
二、创建默认存储桶
存储桶相当于一个存储空间,类似于电脑上的C盘 D盘,用于保存文件,创建一个存储桶并将存储桶名称(Bucket Name)保存到采集器即可上传。
点击这里,进入OSS管理控制台 bucket列表
在【bucket列表】中,点击【创建bucket】
按下图方式,创建存储桶。【bucket名称】存储桶名称,这个先临时存到记事本,稍后需要填写到采集器中
三、复制存储桶访问域名
获取您存储桶的访问域名,通过这个域名来访问您存储桶的图片,务必填写正确
点击这里,进入OSS管理控制台 bucket列表,选择刚刚创建的存储桶,进入存储桶页面,保存访问域名地址。
如下图圈出来的,复制下图圈出的Bucket域名,这个就是您存储桶访问的网址,先临时存到记事本稍后需要填写到采集器
四、开通存储包和流量包
存储和访问图片,需要收费的,所以我们建议您先付费开通存储包和流量包,根据您的情况购买即可。
点击这里购买存储包和流量包。
购买存储包介绍
- 资源包:选择第一个即可
- 地域:根据情况选择,但务必选择和第二步设置存储桶时地域一致,否则无法使用!如果您传图片到日本站,则选择日本,欧洲就选德国,其他选香港也不会有问题,地域只会影响图片访问速度,但务必确保和存储桶地域一致。
- 存储规格:根据您的情况自行选择容量,后续可扩容
- 选好付款即可购买完成,注意别买错。具体自行咨询阿里云客服,这里不再赘述。
购买流量包介绍
图片上传到云服务后,如果图片还要访问,会产生流量费。您也可以不买流量包,产生流量会从账户余额扣费,具体流量费用查看阿里云网站。
资源包类型选择“下行流量”、地域必须和第二步创建存储桶的地域一致,否则无法用于流量抵扣、按您的需求选择好流量包、时长等下单购买即可。
五、设置公共访问
由于我们上传的图片,还需要设置存储桶为公开访问权限,否则上传的图片地址无法打开
点击这里,进入对象OSS控制面板 ,进入bucket列表。
如下图,选择第二步创建的存储桶。进入存储桶管理页
点击【权限控制】【阻止公共访问】页面,关掉【阻止公共访问】,关掉才能让上传的图片对外访问,否则没办法打开上传的图片地址。
弹出确认窗口,按图中说明操作即可
再点击【读写权限】点击【设置】,选择【公共读】
弹出提示,点击【继续修改】
点击保存即可设置好权限。
到这里就设置好了,上传的图片可以对外访问了。
六、创建用户获取AccessKeyID密钥用于上传
因为安全考虑,无法直接填写阿里云账号密码来上传数据。必须先创建一个用户并获取访问密钥(accesskey id和 accesskey secret),该密钥填写到采集软件中才能上传图片数据到OSS服务。
用户创建好,如下图,复制AccessKeyID和AccessKeySecret 填写到记事本中稍后需要填写到采集器中,注意不要透露给他人,请妥善保管
七、给用户授权
上一步中创建的用户还必须赋予OSS服务的访问权限,才可以上传图片,否则图片会上传失败
点击这里,进入RAM访问控制面板来配置权限
如下图,选择刚刚创建的用户,点击进入
点击【权限管理】【新增授权】
如下图,找到“AliyunOSSFullAccess” 也就是 “管理对象存储服务(OSS)权限”,点击【确认新增授权】
配置完成,该用户可以访问OSS数据了(上传文件数据等操作)。
至此,阿里云账号配置、购买等均已完成,后续您可以在阿里云控制面板的对象存储服务(OSS)控制面板里,查看使用的空间、流量、计费等信息。如果遇到阿里云配置问题、权限问题,开工单联系阿里云客服,非常方便的,我们暂不提供配置服务。
这些设置只要没去动一般不会变化,密钥、域名等填写到采集器中可长期上传,以后不需要再配置,只要确保存储包、流量包没到期够用就行了。
采集器配置
接下去将上面阿里云配置的密钥等信息填写到采集软件中,完成图片上传配置
进入采集器,点击左上角【文件】选择【自动API导出上传】。也可以在【应用大全】点击【数据图片上传】
如下图,进入数据上传配置,点击【图片上传】
如下图,勾上【开启自动上传图片】,选择阿里云。将上面阿里云配置的账号信息填写即可。
每一项具体内容:
访问域名地址:填写存储桶的公开访问域名地址,在第三步获取到(存储桶概述页面)。比如oss-cn-hongkong.aliyuncs.com,则填写https://oss-cn-hongkong.aliyuncs.com,务必开头带https:// 否则会导致生成的图片地址无法访问。
上传目录:设置图片上传的目录,根据自己需求写,不知道写什么就填写“/images”,则图片会上传到images目录下。遇到不存在的目录会自动创建,尽量用英文数字下划线,不要写中文、特殊符号,否则会失败。
- 支持多级目录,比如/image/a(注意:末尾都不要带 / ,否则会出问题), 上传生成的图片地址为 https://oss-cn-hongkong.aliyuncs.com/image/a/xxxx.jpg
- 可以用标签文本,比如{产品名称}、{ASIN码}、{本次启动ID}、{字段名}、{随机字符}等等作为目录名。比如设置 ” /{标题}” ,则每次上传图片会上传到对应产品标题目录下的图片xxx.jpg,不过不建议用标题,很多标题有特殊符号导致图片打不开!!
AccessKey ID 和 AccessKey Secret:填写密钥信息,务必填写正确,不要有空格,否则会导致无法上传,此信息在第六步获取到。
Bucket Name:输入在第二步创建的存储桶名称。注意不要写错。
改动上传的图片文件名:和您图片文件名一致,如果想修改图片名称规则。进入【系统设置】【文件系统】【图片保存文件名】的配置。
设置完,至此大功告成,点击【保存设置】会验证您的设置,没提示代表成功!
设置好一般不需要再改了,只要阿里云上你没有去删用户、删权限、删存储桶或者要上传到其他账号、改上传目录等情况就不用再设置了。记得及时续费好流量、存储包,否则可能欠费导致图片上传失败或打不开。
开始上传图片
按上文配置好,现在只要采集器里下载图片就会自动上传,新的图片地址显示在【本地图片地址】一栏,多张图用“|”分开,如果要拆分图片地址,可以在【保存数据】时勾上自动分列,然后导出Excel即可。
两种方式上传图片:
如果您还需要给上传的图片调节图片像素、加水印等,点击这里了解
如下图,使用图片下载器,批量下载图片,这些图片下载就会上传到阿里云
如下图,每个产品的图片下载后,上传的图片地址在【云端图片地址】显示,如果复制到浏览器可以访问的话,检查没问题,这个图片地址就可以用于铺货上传了。
如果多张图需要拆分列来显示,如下图,在保存数据时,勾上分列即可保存。导出的Excel表里就会自动拆分,会有 云端图片地址1、云端图片地址2….
管理阿里云图片
进入阿里云后台,OSS对象存储控制面板查看已用空间、订购存储包、流量包、流量信息等等。
如果您还想管理图片、删除图片等操作,下载阿里云的OSS管理软件。点击这里了解
FTP上传图片
本采集软件也支持通过FTP上传图片,您配置好FTP的地址、用户名密码等信息后,每次下载图片时会自动上传到FTP服务器上,并根据域名+目录+文件名生成图片地址。
您可以在服务器上架设好FTP服务、WEB服务,就可以实现上传和访问的功能。适合有一定基础的用户使用,如果您是新手,建议用阿里云OSS来管理上传图片。
如下图,只需要按下图配置好即可。
服务器地址:FTP服务器的地址,可以是IP或域名
端口:一般是21,具体根据您服务器设置的端口填写
用户名、密码:FTP服务器的用户名密码
上传目录:设置要上传到FTP的目录,服务器不存在目录,会自动创建目录 ,例如格式为 /image。支持插值,比如{分类},则会使用当前商品分类作为目录名,例如设置 /{主ASIN码}/{ASIN码} 则会把图片上传到当前商品主ASIN目录下的/当前ASIN/下的xxx.jpg图片。{XXX}直接用采集器表格字段名即可。
访问域名:格式例子为 https://xxx.com 末尾不带 / , 比如上传图片上传目录为 /image 则生成图片地址为 https://xxx.com/image/xxx.jpg 并输出到采集器表格.
务必确保上述信息填写正确、确保FTP服务器可用,否则可能无法正常上传。
保存设置后,只要下载图片就会自动上传。
查看上传状态和解决问题
如下图,点击【查看上传状态】即可查看上传状态,您可以查看到上传进度、日志提示,有问题都可以在这里查看到记录。
如下图,可以查看到正在处理的上传。如果上传中途遇到问题这里也会详细记录原因
上传缓存介绍
为了节约您的图片存储空间,相同的图片(根据图片文件名区别)上传过一次的图片不会重复传,而会用引用上次的图片地址,这样可以确保同一个图片不重复上传,这是我们推荐的做法。
当然如果您把阿里云上的图片删掉了、或者改变了上传目录、域名等,您再上传相同的图片时,可能图片地址会打不开、或不是新设置的图片地址,因为引用了之前的图片地址了,此时建议您点击【重置】按钮,重置掉之前的记录再上传图片。
为什么图片无法打开?
- 请将生成在【云图片地址】中的图片地址用浏览器打开,看是否可以打开或可以下载图片,如果可以正常显示图片代表图片地址可以访问
- 如果图片地址打开后,提示无权限、426错误码等,请检查阿里云OSS权限是否设置异常了、流量费是否充足等,具体可咨询阿里云客服,报告您的文件,咨询为何无法正常访问
- 检查是否删除了图片导致无法打开
- 检查下载的图片文件名是否有特殊符号导致无法打开
- 检查是否按上方教程配置了阿里云服务,没有配置好无法正常打开
- 如果图片正常传到了您的阿里云OSS上,但是无法打开请咨询阿里云客服,开工单联系即可。如果没有正常上传图片到阿里云,可以上传时,查看上传状态是否有报错,按报错解决。您也可以重新按照上面教程重新配置,检查好每一步。
一批相同的图片地址想要多个店铺上传,会关联吗?
对于此类情况,有两种方法:
方法一:方法比较简单,设置每次上传图片时,把存到不同的目录下即可。
此方法适合小白,推荐此方法,大部分平台都不会出现关联问题,大可放心,您可根据平台政策选择。
- 第一步:请先关掉【上传缓存】或每次传完一个店铺,点一下【重置】再传下一个店铺的图片,否则依然会使用上次的图片地址(因为穿过一次,同一张图片不会再传直接用上次的图片地址了)
- 如下图,设置上传目录为店铺A的名称,比如下图xxx1,上传一次图片,然后【云图片地址】就是A店铺的图片地址,比如生成http://xxx.xxx.com/xxxx1/xxx.jpg,把数据导出保存,这份数据给A店铺使用。
- 如下图,把上传目录改成 xxxx2,然后再重新上传一次图片转新图片地址:打开【图片手动下载器】,点击【开始下载】,此时会跳过下载图片,因为上一步已经下载过了,但依然会上传图片到阿里云并生成新的图片地址,新的图片地址会生成到【云图片地址】,此地址为xxxx2下的图片,比如 http://xxx.xxx.com/xxxx2/xxx.jpg ,数据导出用于店铺B即可。
- 按上面方法以此类推多个店铺操作即可,最终我们的目的就是,不同店铺设置不同的目录,再上传一次图片地址即可解决。
方法二:
此方法比较麻烦,但是最可靠,生成的图片网址完全不同。您可以在OSS中绑定不同的域名来实现,A店铺用A域名、B店铺用B域名。点击这里进入存储桶管理页,点击进入您上传图片的存储桶,找到BUCKET配置,点击【域名管理】,绑定域名,你可以注册购买一个域名,再给每个店铺设置一个二级域名,都绑定到OSS里。最后在采集器里,上传图片设置里,改一下访问域名,并点击【重置】把缓存清空掉,避免上传又引用上次的图片地址(或者直接把“开启上传缓存”关了),然后进入【图片手动下载器】点击【开始下载】会自动下载图片并重新上传图片到阿里云,生成新的图片地址,即可再次上传图片到并用新域名生成图片地址即可。总结:分别设置不同的域名并上传图片,即可生成不同的图片地址,此方法需要注册域名、会解析域名等操作,对于小白操作上有困难,可考虑方法2。
上传图片太慢了,可以快点嘛?
如下图,将上传线程数调节高一点,5-10之间即可,设置5则代表同时上传5张图。设置后重启软件生效