我正在使用nodejs进行api调用来为上传的视频添加字幕。我得到的回复是成功,但视频上没有字幕。
视频是使用
{{fb_page_id}}/videos
上传的。它返回我已发布视频的 videoId。视频发布后,我将调用 {{video_id}}/captions
端点,并将 Caption_file 作为本地字幕文件的路径。文件名的正确格式为 filename.locale.srt。
这里是字幕上传的文档链接 https://developers.facebook.com/docs/graph-api/reference/video/captions/
使用卷曲时,效果很好。 这是我正在使用的卷曲
curl -F 'captions_file=@\"${subtitleFilePath}\"' -F 'method=POST' 'https://graph-video.facebook.com/v19.0/1109093056874668/captions?access_token={{access_token}}&default_locale=none&locales_to_delete=[]'
了解如何使用 axios 或 nodejs-request 之类的东西发出此请求
我也有同样的问题。你解决了吗?