获取媒体文件的接口,无效,
服务端API测试页面上,获取媒体文件和上述接口参数不一样,一个media,一个是media_id.且都不行,报媒体ID不合法,媒体ID是创建媒体返回的,怎么可能不合法,显然有问题!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您描述的问题,看起来您在尝试使用服务端API测试页面获取媒体文件元信息时遇到了困难,特别是关于参数media
与media_id
的使用以及“媒体ID不合法”的错误提示。结合我所掌握的知识库资料,这里为您分析并提供解决方案:
media
或 media_id
)与预期不符,且即使使用了创建媒体时返回的MediaID
,系统仍反馈“媒体ID不合法”。参数混淆澄清:
SourceURI
,用于指定OSS中媒体文件的地址,而非media
或media_id
。这可能是造成您在API测试页面操作时遇到的第一个误解点。MediaID 的正确使用场景:
MediaID
是通过媒体处理服务生成的标识符,与直接从OSS获取文件元信息的接口并不直接关联。这意味着,如果您是在尝试直接从OSS获取文件信息而非通过媒体处理服务查询,使用MediaID
自然会引发“媒体ID不合法”的错误。解决步骤:
DetectMediaMeta
这样的接口,并正确填写SourceURI
参数指向您的OSS文件路径。media
或media_id
的参数设置,因为这些不是DetectMediaMeta
接口所需的。SourceURI
遵循正确的OSS地址规则,例如oss://your-bucket-name/your-object-key.mp4
。MediaID
相关的媒体信息,请参考媒体处理服务的相关文档和API,正确使用对应的查询接口。希望以上解析能帮助您解决问题。如果问题依旧存在,建议详细查阅相关服务的官方文档或联系阿里云技术支持获取更进一步的帮助。