Grafik API v2.x'e göre, Facebook, istemci uygulamalarının .srt dosyalarını yükleyerek varolan bir video için altyazı oluşturmasına olanak tanır. Bakınız https://developers.facebook.com/docs/graph-api/reference/v2.5/video/captions/. Bunu hiç kimse işe aldı mı?Grafik API kullanarak bir Facebook sayfası için video altyazıları (.srt) nasıl oluşturulur?
Grafik API'm altyazı oluşturma istekleri 200 yanıt ve {'success': True}
ile geri dönüyor, ancak daha sonra Facebook videosu hiçbir altyazı içermiyor. Ancak, aynı .srt dosyalarını yüklemek için tarayıcıyı kullandığımda çalışır. Burada ne eksik
r = requests.post(url, files={"filename.en_US.srt": open(abspath, 'rb')})
:
benim istekleri göndermek için Python ve istekleri kütüphane kullanıyorum? API aynı yanıtı verir Bu durumda
r = requests.post(url, files={'captions_file': ("filename.en_US.srt":
open(abspath, 'rb'), "application/octet-stream"})
ama başlıklar videoya eklenen şunlardır: piton çağrı yanlıştır