以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于C#的这段代码,我在狐表里该怎么写呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178430)

--  作者:benben325
--  发布时间:2022/7/4 13:24:00
--  关于C#的这段代码,我在狐表里该怎么写呢?
using Aliyun.OSS; using Aliyun.OSS.Common; // yourEndpoint填写Bucket所在地域对应的Endpoint。以华东1(杭州)为例,Endpoint填写为https://oss-cn-hangzhou.aliyuncs.com。 var endpoint = "yourEndpoint"; // 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。 var accessKeyId = "yourAccessKeyId"; var accessKeySecret = "yourAccessKeySecret"; // 指定图片所在Bucket的名称,例如examplebucket。 var bucketName = "examplebucket"; // 填写请求预览的文档完整路径,完整路径中不包含Bucket名称。 var objectName = "exampledir/exampleobject.txt"; // 创建OSSClient实例。 var client = new OssClient(endpoint, accessKeyId, accessKeySecret); try { // 设置样式,样式中包含文档预览参数。 var process = "imm/previewdoc,copy_1"; var req = new GeneratePresignedUriRequest(bucketName, objectName, SignHttpMethod.Get) { Expiration = DateTime.Now.AddHours(1), Process = process }; // 生成带有签名的URI。 var uri = client.GeneratePresignedUri(req); Console.WriteLine("Generate Presigned Uri:{0} with process:{1} succeeded ", uri, process); } catch (OssException ex) { Console.WriteLine("Failed with error code: {0}; Error info: {1}. \\nRequestID:{2}\\tHostID:{3}", ex.ErrorCode, ex.Message, ex.RequestId, ex.HostId); } catch (Exception ex) { Console.WriteLine("Failed with error info: {0}", ex.Message); }

这是C#的sdk实例,没有vb.net的,dll我已经引用了,可是在狐表里我该怎么转换成狐表可以执行的呢?

--  作者:有点蓝
--  发布时间:2022/7/4 13:31:00
--  
参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=132628&skin=0