欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

有会淘宝api的吗?求问如何直接上传网络图片

程序员文章站 2022-05-21 10:05:58
...
如题。求问如何直接上传网络图片.
比如:http://www.***.com/***.jpg

SDK如下:

$c = new TopClient;
$c->appkey = appkey;
$c->secretKey = secret;
$req = new ItemAddRequest;
$req->setNum(30);

****省略

//附件上传的机制参见PHP CURL文档,在文件路径前加@符号即可
$req->setImage(@fileLocation);

****省略

$req->setPicPath("i7/T1rfxpXcVhXXXH9QcZ_033150.jpg");

****省略

$resp = $c->execute($req, $sessionKey);


回复讨论(解决方案)

这里的setPicPath是淘宝图片空间的相对地址,并不是可以直接传的网络图片地址。
setImage是上传本地文件的。