当前位置: 首页 > news >正文

wordpress 特色图片尺寸怎样进行seo推广

wordpress 特色图片尺寸,怎样进行seo推广,都有哪些电商平台,房产资讯的网站怎么做H5 微信小程序可用的前端直传阿里云OSS(STS临时凭证前端签名)直接下载插件 下面是原理说明: 明白了,我来详细说明前端上传文件到阿里云OSS需要携带的具体参数: 从服务器获取的 STS 凭证: // 这些参数需要从你的后端服务器获…

H5 微信小程序可用的前端直传阿里云OSS(STS临时凭证+前端签名)直接下载插件

下面是原理说明:
在这里插入图片描述

明白了,我来详细说明前端上传文件到阿里云OSS需要携带的具体参数:

  1. 从服务器获取的 STS 凭证:
    在这里插入图片描述
// 这些参数需要从你的后端服务器获取
{accessKeyId: "STS.xxxx",     // STS临时访问密钥IDaccessKeySecret: "yyyy",      // STS临时访问密钥SecretsecurityToken: "zzzz",       // STS安全令牌expiration: "2024-10-24T12:00:00Z"  // 过期时间
}
  1. 上传文件时实际发送给阿里云的表单数据:
formData: {// 必须参数'key': 'uploads/example.jpg',           // 文件存储的路径+名称'OSSAccessKeyId': 'STS.xxxx',          // STS临时访问密钥ID'policy': 'xxxxxx',                     // Base64编码的策略文本'signature': 'yyyy',                    // 签名字符串'x-oss-security-token': 'zzzz',        // STS安全令牌// 可选参数'success_action_status': '200',         // 上传成功后的返回码'Content-Type': 'image/jpeg',           // 文件类型'x-oss-meta-uuid': 'uuid',             // 自定义元信息前缀
}

实际调用示例:

constructor(config) {// 设置 OSS 服务的 URLthis.url = config.url || 'https://yanyuguodu.oss-cn-beijing.aliyuncs.com/';// 设置访问密钥 IDthis.accessKeyId = config.accessKeyId || '';// 设置访问密钥 Secretthis.accessKeySecret = config.accessKeySecret || '';// 设置安全令牌this.securityToken = config.securityToken || '';// 定义策略文本const policyText = {"expiration": config.expiration, // 策略过期时间"conditions": [["content-length-range", 0, 1048576000] // 文件大小限制]}// 对策略文本进行 Base64 编码this.policy = Base64.encode(JSON.stringify(policyText));}// 定义异步方法 ossUpload,用于上传文件async ossUpload(filePath, name, dir) {// 生成文件的完整路径// const key = dir + this.random_string(10) + this.get_suffix(name);const key = dir + name;// 生成签名const bytes = HMAC(SHA1, this.policy, this.accessKeySecret, { asBytes: true });const signature = util.bytesToBase64(bytes);// 返回一个 Promise 对象return new Promise((resolve, reject) => {// 使用 uni.uploadFile 方法上传文件uni.uploadFile({url: this.url, // 上传地址filePath: filePath, // 文件路径name: 'file', // 文件字段名formData: {name, // 文件名key, // 文件路径policy: this.policy, // 策略// 作用:指定上传的条件和限制// 包含:// - 过期时间 expiration// - 文件大小限制 content-length-range// - 允许的文件类型// - 其他限制条件//下面是必填参数OSSAccessKeyId: this.accessKeyId, // 访问密钥 IDsuccess_action_status: '200', // 成功状态码signature, // 签名'x-oss-security-token': this.securityToken // 安全令牌},// 上传成功的回调函数success: () => {resolve({ success: true, data: this.url + key });},// 上传失败的回调函数fail: () => {reject({ success: false, data: '上传失败' });}});});}

在这里插入图片描述

http://www.rdtb.cn/news/15567.html

相关文章:

  • 福建seo信息流优化师
  • 建建建设网站公司网站平面设计培训
  • 网站经营性备案多少钱天津网站seo设计
  • 机械设备如何做网站宁波网站制作优化服务
  • 政府力推企业做网站微博营销案例
  • 外文网站制作襄阳seo培训
  • 怎么做北京pk10的网站网站优化排名软件网
  • 大佬做的魔法少女网站营销渠道
  • 织梦安防网站源码百度下载安装官方下载
  • 广告宣传费一般多少钱重庆seo公司
  • 网站描述 修改平台怎么推广
  • 北京 网站设计公司营销手机系统安装
  • 宜宾市住房和城乡建设局网站seo综合查询是啥意思
  • 深圳品牌网站建设公司沈阳今天刚刚发生的新闻
  • 怎样做网站的优化网络营销评价的名词解释
  • 专门做问卷的调查的网站中国最好的网络营销公司
  • 承德建设局网站百度100%秒收录
  • 网站开发者模式新手销售怎么和客户交流
  • 怎么联系创意设计网站网店推广运营
  • 那些网站做推广个人博客搭建
  • 网页截图快捷键是哪个键青岛谷歌优化
  • 医疗网站建设行情做网店自己怎么去推广
  • 网站空间一般多大百度关键词怎么刷上去
  • 北京远程时代网站建设交换友情链接的网站标准是什么
  • 淘宝客网站开发上架网站内容管理系统
  • 广州网站排名优化广东培训seo
  • 网站改版案例百度搜索引擎推广怎么弄
  • 网站seo百度百科吉林关键词排名优化软件
  • 电脑建设银行怎样设置网站查询密码免费建立网站步骤
  • 用vs做网站原型互联网营销推广渠道