5271关注17937浏览
按照https://github.com/tencentyun/wecos-ugc-upload-demo上面的操作来的
鉴权服务器应该是没有问题的,我用web试过可以成功上传文件
// upload.js
var REGION = 'ap-shanghai'
var APPID = 'xxx'
var BUCKET_NAME = 'xx'
var cosUrl = "https://" + REGION + ".file.myqcloud.com/files/v2/" + APPID + "/" + BUCKET_NAME
//填写自己的鉴权服务器地址
var cosSignatureUrl = 'xxx'
/**
* 上传方法
* filePath: 上传的文件路径
* fileName: 上传到cos后的文件名
*/
function upload(filePath, fileName) {
// 鉴权获取签名
wx.request({
url: cosSignatureUrl,
success: function (cosRes) {
// 签名
var signature = cosRes.data
// 头部带上签名,上传文件至COS
wx.uploadFile({
url: cosUrl + '/' + fileName,
filePath: filePath,
header: {
'Authorization': signature
},
name: 'filecontent',
formData: {
&n
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Aria
12人对此回答表示赞同
有没有小程序或者腾讯云方面的技术大牛出来解答一下啊?
展开120回复分享发布于 6年前评论(0)
收起评论
-
古小星
12人对此回答表示赞同
提示没有权限,进腾讯云看一下有没有权限设置是不是设成私有读写了。
展开120回复分享发布于 6年前评论(0)
收起评论
-
李振藩
7人对此回答表示赞同
请问如果是region配置错了,那么正确的应该是怎样的呢?方便贴一下吗?
展开70回复分享发布于 6年前评论(0)
收起评论
-
Josiah3
5人对此回答表示赞同
并不是,根据我自己查到的一些资料,可能是region设置错了,这里的region跟web里面不太一样,但是现在的问题是我已经不能修改小程序的域名设置了,这个月已经达到五次了
展开50回复分享发布于 6年前评论(0)
收起评论