0

RestFB で動画をアップロードしようとしています。これを 2 日間試みましたが、まだできません。誰か助けてもらえますか? 私がしたこと。

このメソッドvideo.uploadで動画をアップロードできることはわかっています。また、リクエストを Facebook ビデオ サーバーに送信する必要があるため、 class を作成しVideoLegacyFacebookClient、このサーバーに配置します。また、新しい execute メソッドを作成してみましたInputStream binaryAttachement。このコードを作成してみてください:

InputStream is=new DataInputStream(new FileInputStream(new File("/home/hagen/testing.avi")));
postId = facebookClient.execute("video.upload", null, String.class,is,
                    Parameter.with("title", "My Test Video"),
                    Parameter.with("description", "This is description"));

私は何を間違えましたか、誰かが私を助けてくれますか?

4

4 に答える 4

0

RestFB 1.6.5 でこの問題が修正される可能性があります。http://restfb.googlecode.com/svn/tags/restfb-project-1.6.5/CHANGELOG のコメント:

https://graph-video.facebook.comを介して新しいビデオ アップロード API エンドポイントのサポートを追加し、ビデオのアップロードを 中断するマルチパート ファイル名のバグを修正しました。

于 2011-09-05T15:34:46.997 に答える
0

動画のアップロードに関する Facebook のハウツーが役に立つかもしれませんhttps://developers.facebook.com/blog/post/493/

于 2011-09-05T18:36:16.147 に答える
-1
DataInputStream is =new DataInputStream(
new FileInputStream(new File("C:\\Users\\samiii\\Desktop\\rock.mp4")));
                fbClient.publish("me/videos", FacebookType.class,
                BinaryAttachment.with("rock.mp4", is),
                Parameter.with("title", "rock"),
                Parameter.with("description", "my first vid"));

これを試してください、それは100%動作します

于 2015-04-15T18:40:06.477 に答える