七牛云存储 pythonSDK上传策略中设置callbackBody中的自定以变量,能不通过表单上传么?
伊谢尔伦
伊谢尔伦 2017-04-17 14:47:13
0
1
265

param = 5
token = q.upload_token(bucket_name, key, 7200, {'callbackUrl':"http://callback.do", 'callbackBody':"name=$(fname)&hash=$(etag)&params=$(x:param)"})

ret, info = put_file(token, key, localfile)

官方文档中说要对自定义变量加x:, 但是在python中,变量名不能为x:...的形式。请问要怎么处理?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆(1)
黄舟

上傳的時候,你可以用傳字典變數的方式把自訂變數傳進去

token = q.upload_token(bucket_name, key, 7200, {'callbackUrl':"http://callback.do", 'callbackBody':"name=$(fname)&hash=$(etag)&param_a=$(x:a)&param_b=$(x:b)"})

params = {'x:a': 'a', 'x:b': 'b'}
ret, info = put_file(token, key, localfile, params)

這樣就可以在服務端拿到a和b了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!