Согласно Graph API v2.x, Facebook позволяет клиентским приложениям создавать подписи к существующему видео, загружая файлы .srt. См. https://developers.facebook.com/docs/graph-api/reference/v2.5/video/captions/. Кто-нибудь когда-нибудь заставлял это работать?
Мой Graph API возвращает запрос создать подписи с ответом 200 и {'success': True}
, но впоследствии видео Facebook не содержит никаких подписей. Однако, когда я использую браузер для загрузки тех же файлов .srt, он работает.
Я использую Python и библиотеку запросов для отправки своих запросов:
r = requests.post(url, files={"filename.en_US.srt": open(abspath, 'rb')})
Что мне здесь не хватает?