七牛的上传凭证的uptoken应该怎么获取

scope = ‘my-bucket:sunflower.jpg’
deadline = 1451491200
returnBody = ‘{
“name”: $(fname),
“size”: $(fsize),
“w”: $(imageInfo.width),
“h”: $(imageInfo.height),
“hash”: $(etag)
}’
putPolicy = ‘{“scope”:”my-bucket:sunflower.jpg”,”deadline”:1451491200,”returnBody”:”{\”name\”:$(fname),\”size\”:$(fsize),\”w\”:$(imageInfo.width),\”h\”:$(imageInfo.height),\”hash\”:$(etag)}”}’
encodedPutPolicy = urlsafe_base64_encode(putPolicy)
sign = hmac_sha1(encodedPutPolicy, “”)
encodedSign = “wQ4ofysef1R7IKnrziqtomqyDvI=”
uploadToken = AccessKey + ‘:’ + encodedSign + ‘:’ + encodedPutPolicy
我用html提交图片,上传到http://upload.qiniu.com/,后台用php
我该怎么搭建后端,怎么通过ajax来获取uptoken,是在是看不懂这个api

后台使用php的话,七牛的php-sdk中直接就给出了上传凭证的整个生成过程,https://github.com/qiniu/php-sdk/blob/v6/qiniu/rs.php#L67,另外你可以直接参考上传demo,方便你的理解,https://github.com/qiniu/php-sdk/blob/v6/demo/up.php

  • webpack加hash打包后html中引用的bundle.js如何同时修改为对应的文件bundler.[hash].js?
  • js创建节点的残像问题
  • 原生ajax返回的是json还是json字符串啊
  • jq请求接口 报错
  • 关于PHP的Exception的问题
  • 百度地图 查询获取驾车路线后,再切换到公交路线就无效了
  • 如何用PHP开发在线支付系统
  • 前后端路由的冲突的问题?
  • iOS 七牛图片上传,错误响应怎么解决?
  • 前端开发有哪些优质的网址、工具、社区?
  • vue2.0 中 给组件 bind 一个json应当如何处理。