主要是文件不知道怎么附加到参数中?
r = requests.post(api_url,sign_parameter,files=request._file_params, timeout=self._timeout)
完整的文件https://gist.github.com/ckvv/d0e4d114471ebdaae209f92534481d5a#file-lazada-py-L164
client = lazop.LazopClient(url, appkey ,appSecret)
request = lazop.LazopRequest('/marketing/rta/material/upload')
request.add_api_param('member_id', '111')
request.add_api_param('country', 'ID')
request.add_api_param('upload_type', 'UPLOAD_BY_FILE')
request.add_api_param('file_signature', '63d5ceda3355cd3dbc163351b7702a09')
request.add_api_param('file_name', 'xxx.png')
request.add_api_param('tag', '101,102')
request.add_api_param('note', 'note')
request.add_api_param('content_type', 'Image/png')
request.add_file_param('file',open('/Users/IopSdk.py').read())
response = client.execute(request)
print(response.type)
print(response.body)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.