lib/v20190529/client.rb in tencentcloud-sdk-tiia-3.0.492 vs lib/v20190529/client.rb in tencentcloud-sdk-tiia-3.0.493

- old
+ new

@@ -666,17 +666,46 @@ # 本接口用于对一张图片,在指定图片库中检索出与之相似的图片列表。 # > # - 可前往 [图像搜索](https://cloud.tencent.com/document/product/1589) 产品文档中查看更多产品信息。 + # @param request: Request instance for SearchImage. # @type request: :class:`Tencentcloud::tiia::V20190529::SearchImageRequest` # @rtype: :class:`Tencentcloud::tiia::V20190529::SearchImageResponse` def SearchImage(request) body = send_request('SearchImage', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = SearchImageResponse.new + model.deserialize(response['Response']) + model + else + code = response['Response']['Error']['Code'] + message = response['Response']['Error']['Message'] + reqid = response['Response']['RequestId'] + raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid) + end + rescue TencentCloud::Common::TencentCloudSDKException => e + raise e + rescue StandardError => e + raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) + end + + # 本接口支持根据图库ID、物品ID、图片名称来修改图片信息(暂仅支持修改Tags) + + # > + # - 可前往 [图像搜索](https://cloud.tencent.com/document/product/1589) 产品文档中查看更多产品信息。 + + + # @param request: Request instance for UpdateImage. + # @type request: :class:`Tencentcloud::tiia::V20190529::UpdateImageRequest` + # @rtype: :class:`Tencentcloud::tiia::V20190529::UpdateImageResponse` + def UpdateImage(request) + body = send_request('UpdateImage', request.serialize) + response = JSON.parse(body) + if response['Response'].key?('Error') == false + model = UpdateImageResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] message = response['Response']['Error']['Message'] \ No newline at end of file