タイトル通りです。オンライン画像を直接アップロードする方法を教えてください
例: http://www.***.com/***.jpg
SDK は次のとおりです:
$c = new TopClient
$c; ->appkey = appkey ;
$c->secretKey = Secret;
$req->setNum(30); //添付ファイルのアップロード用メカニズムについては、PHP CURL ドキュメントを参照してください。ファイル パスの前に @ 記号を追加するだけです
$req->setImage(@fileLocation);
****省略
$req->setPicPath( "i7/T1rfxpXcVhXXXH9QcZ_033150.jpg");
*** ※省略
$resp = $c->execute($req, $sessionKey);
ディスカッションへの返信(解決策)
ここでの setPicPath は、淘宝写真空間の相対アドレスであり、インターネット画像アドレスを直接渡すことはできません。
setImage はローカル ファイルをアップロードします。