主要参考了以下两个文档
http://docs.qiniu.com/api/v6/persistent-ops.html#persistentOps-pfop
http://docs.qiniu.com/api/v6/rs.html#digest-auth
http://docs.qiniu.com/api/v6/rs.html#digest-auth下面提供的PHP代码,好像倒数第五、四、三行结尾没有分行,跑不过。
补齐分号后,跑过,主要参数如下
$url = 'http://api.qiniu.com/pfop';
$query = 'bucket=mybucketname&key=news1015.wmv&fops=fop1¬ifyURL=http://www.mywebsite.com/';
得到access_token
然后在命令行下用curl提交POST数据
curl -d "bucket=mybucketname&key=news1015.wmv&fops=fop1¬ifyURL=http://www.mywebsite.com/" --header "Content-Type: application/x-www-form-urlencoded" --header "Authorization: QBox ****************************************:sqdnDVuij94vDgoRAUqaZzVEAUE=" "http://api.qiniu.com/pfop/"
提交地址如果写成http://api.qiniu.com/pfop,则不返回任何结果
更改提交地址写为http://api.qiniu.com/pfop/,则返回{"error":"bad token"}
试了两个晚上了,实在是搞不懂,请问该如何实现