1616use AlibabaCloud \SDK \ImageSearch \V20200212 \ImageSearch \SearchImageByPicRequest ;
1717use AlibabaCloud \SDK \ImageSearch \V20200212 \ImageSearch \SearchImageByPicResponse ;
1818use AlibabaCloud \SDK \OpenPlatform \V20191219 \OpenPlatform ;
19+ use AlibabaCloud \SDK \OpenPlatform \V20191219 \OpenPlatform \AuthorizeFileUploadRequest ;
1920use AlibabaCloud \SDK \OSS \OSS ;
21+ use AlibabaCloud \SDK \OSS \OSS \PostObjectRequest ;
22+ use AlibabaCloud \SDK \OSS \OSS \PostObjectRequest \header ;
23+ use AlibabaCloud \Tea \FileForm \FileForm \FileField ;
2024use AlibabaCloud \Tea \Request ;
2125use AlibabaCloud \Tea \Rpc \Rpc ;
26+ use AlibabaCloud \Tea \Rpc \Rpc \Config ;
2227use AlibabaCloud \Tea \RpcUtils \RpcUtils ;
2328use AlibabaCloud \Tea \Utils \Utils ;
2429use AlibabaCloud \Tea \Utils \Utils \RuntimeOptions ;
@@ -82,7 +87,7 @@ public function searchImageByPicAdvance(SearchImageByPicAdvanceRequest $request,
8287 ]);
8388 $ authResponse = $ authClient ->authorizeFileUpload ($ authRequest , $ runtime );
8489 // Step 1: request OSS api to upload file
85- $ ossConfig = new Config ([
90+ $ ossConfig = new \ AlibabaCloud \ SDK \ OSS \ OSS \ Config ([
8691 'accessKeyId ' => $ authResponse ->accessKeyId ,
8792 'accessKeySecret ' => $ accessKeySecret ,
8893 'type ' => 'access_key ' ,
@@ -108,7 +113,7 @@ public function searchImageByPicAdvance(SearchImageByPicAdvanceRequest $request,
108113 'bucketName ' => $ authResponse ->bucket ,
109114 'header ' => $ ossHeader ,
110115 ]);
111- $ ossRuntime = new RuntimeOptions ([]);
116+ $ ossRuntime = new \ AlibabaCloud \ Tea \ OSSUtils \ OSSUtils \ RuntimeOptions ([]);
112117 RpcUtils::convert ($ runtime , $ ossRuntime );
113118 $ ossClient ->postObject ($ uploadRequest , $ ossRuntime );
114119 // Step 2: request final api
@@ -168,7 +173,7 @@ public function addImageAdvance(AddImageAdvanceRequest $request, RuntimeOptions
168173 ]);
169174 $ authResponse = $ authClient ->authorizeFileUpload ($ authRequest , $ runtime );
170175 // Step 1: request OSS api to upload file
171- $ ossConfig = new Config ([
176+ $ ossConfig = new \ AlibabaCloud \ SDK \ OSS \ OSS \ Config ([
172177 'accessKeyId ' => $ authResponse ->accessKeyId ,
173178 'accessKeySecret ' => $ accessKeySecret ,
174179 'type ' => 'access_key ' ,
@@ -194,7 +199,7 @@ public function addImageAdvance(AddImageAdvanceRequest $request, RuntimeOptions
194199 'bucketName ' => $ authResponse ->bucket ,
195200 'header ' => $ ossHeader ,
196201 ]);
197- $ ossRuntime = new RuntimeOptions ([]);
202+ $ ossRuntime = new \ AlibabaCloud \ Tea \ OSSUtils \ OSSUtils \ RuntimeOptions ([]);
198203 RpcUtils::convert ($ runtime , $ ossRuntime );
199204 $ ossClient ->postObject ($ uploadRequest , $ ossRuntime );
200205 // Step 2: request final api
0 commit comments