【进阶】自动将亚马逊采集的图片上传到阿里云OSS或FTP等

| 2025-02-04 12:00:41

By | 2025年2月4日

介绍

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服务。

 

点击这里,登录RAM控制台创建用户

用户创建好,如下图,复制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:输入在第二步创建的存储桶名称。注意不要写错。

如果想修改图片的文件名。进入【系统设置】【文件系统】【图片保存文件名】的配置。

 

填写好这些信息,点击【保存设置】即可完成设置。一般配置好无需再修改了。

 

开始上传图片

配置完成后,只要您下载了图片,(查看图片下载介绍),就会自动上传图片到阿里云,新的图片地址生成在【云端图片地址】字段中。

如下图,使用手动图片下载器,图片只要被下载就会上传(不止使用图片下载器,包括采集时下载图片也会上传)

如下图,【云端图片地址】显示了上传后的图片地址,检查可以访问的话,就可以用于铺货上传了。

如果您还需要多张图拆分显示,您只需要在保存数据时,勾选“云图片地址自动分列”即可多列显示图片地址,方便您复制粘贴。

 

管理阿里云图片

进入阿里云后台,OSS对象存储控制面板查看已用空间、订购存储包、流量包、流量信息等等。

如果您还想管理图片、删除图片等操作,下载阿里云的OSS管理软件。点击这里了解

 

FTP上传图片

本采集软件也支持通过FTP上传图片,您配置好FTP的地址、用户名密码等信息后,每次下载图片时会自动上传到FTP服务器上,并根据域名+目录+文件名生成图片地址。

您可以在服务器上架设好FTP服务、WEB服务,就可以实现上传和访问的功能。适合有一定基础的用户使用,如果您是新手,建议用阿里云OSS来管理上传图片。

 

如下图,只需要按下图配置好即可。

服务器地址:FTP服务器的地址,可以是IP或域名

端口:一般是21,具体根据您服务器设置的端口填写

用户名、密码:FTP服务器的用户名密码

上传目录:设置要上传到FTP的目录,服务器不存在目录,会自动创建目录 ,格式为 /image

访问域名:格式例子为 https://xxx.com 末尾不带 / , 比如上传图片上传目录为 /image 则生成图片地址为 https://xxx.com/image/xxx.jpg 并输出到采集器表格.

 

务必确保上述信息填写正确、确保FTP服务器可用,否则可能无法正常上传。

保存设置后,只要下载图片就会自动上传。

 

 

查看上传状态和解决问题

如下图,点击【查看上传状态】即可查看上传状态,您可以查看到上传进度、日志提示,有问题都可以在这里查看到记录。

如下图,可以查看到正在处理的上传。如果上传中途遇到问题这里也会详细记录原因