use*_*750 5 python django flickr
我有一个将文件上传到 Flickr 的类。该文件的类型为
“InMemoryUploadedFile”。
我想知道如何将“InMemoryUploadedFile”文件中的数据转换或传递为 flickr 的 API 格式?
例如:
{'photo': ('image.jpg', <InMemoryUploadedFile: image.jpg (image/jpeg)>)}
Run Code Online (Sandbox Code Playgroud)
上传API:https : //www.flickr.com/services/api/upload.api.html
错误代码
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="fail">
<err code="4" msg="Filesize was zero" />
</rsp>
Run Code Online (Sandbox Code Playgroud)
InMemoryUploadedFile是一个文件对象的包装器。您可以使用该file属性访问文件对象。因此,在您的示例中,尝试将其传递给 Flickr API:
{'photo': my_in_memory_file.file}
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请围绕您用于提交请求的代码更详细地编辑您的问题。
| 归档时间: |
|
| 查看次数: |
13815 次 |
| 最近记录: |