我在使用 Python SDK 6.1.3
版本。在官方文档里看到 policy = qiniu.rs.PutPolicy(bucket_name)
这种用法,但我同时还要设置 callbackUrl
和 callbackBody
等参数。
我的需求是要做一个基于 iframe 的无刷新上传,由于跨域的安全问题拿不到 Origin 为 http://up.qiniu.com/
的 iframe 的返回内容。现在的设想是,服务器生成表单的时候就把 callbackUrl
设置到策略里,生成 uptoken 到表单,上传完成后七牛跳转到 callbackUrl
,就与我自己服务器同源了,可以获取到返回的一些信息。
我也查看了 qiniu/rs/rs_token.py
的代码,发现 PutPolicy
类虽然有那么多属性,但貌似只接受 scope
这一个构造参数。
综上,请问使用 Python SDK 如何传入这些参数来构造上传策略?
这样就可以