我正在通过Twitter API使用上传媒体
https://upload.twitter.com/1.1/media/upload.json 上传图片时显示成功
{“media_id”:1126023933537292288,“media_id_string”:“1126023933537292288”,“size”:108365,“expires_after_secs”:86400,“image”:{“image_type”:“image/jpeg”,“w”:752,“h”:960}}
但是
https://upload.twitter.com/1.1/media/upload.json?command=STATUS&media_id=1126023933537292288
给我
{
“request”: “/1.1/media/upload.json”,
“error”: “Invalid mediaId.”
}
如何解决?
答案 0 :(得分:1)
如果上传没有返回错误消息,则应该可以使用它。与answered here一样,STATUS
命令仅对于视频上传是必需的。
仅当FINALIZE响应包含
processing_info
字段时才应调用STATUS命令