2016-03-21 15 views
0

グラフAPI v2.xによると、Facebookはクライアントアプリケーションが.srtファイルをアップロードすることで既存の動画のキャプションを作成できるようにします。 https://developers.facebook.com/docs/graph-api/reference/v2.5/video/captions/を参照してください。誰もこれを働かせたことがありますか?Graph APIを使用してFacebookページのビデオキャプション(.srt)を作成する方法は?

マイグラフAPI リクエストが200応答と{'success': True}を返しますが、その後のFacebookのビデオは任意のキャプションが含まれていないキャプションを作成します。ただし、ブラウザを使用して同じ.srtファイルをアップロードすると動作します。

私は私のリクエストを送信するためにPythonとリクエスト・ライブラリを使用しています:私はここ

r = requests.post(url, files={"filename.en_US.srt": open(abspath, 'rb')}) 

何をしないのですか?

答えて

0

Pythonの呼び出しが間違っている、それは次のようになります。その場合

r = requests.post(url, files={'captions_file': ("filename.en_US.srt": 
        open(abspath, 'rb'), "application/octet-stream"}) 

をAPIは、同じ応答を返しますが、キャプションはビデオにを追加しています。他を参照してくださいhttps://developers.facebook.com/bugs/677584865713231/

関連する問題