0

Facebookに動画をアップロードしたい。

このために私はこの古いコードを使用していますが、Facebookにビデオを投稿することはできません。

- (id)initWithImage:(UIImage *)upload_image {

if (self = [super init]) {
    self.uploadImage = upload_image;
}
return self;
}

/ ** *このようにして、クラスは他のファイルタイプに簡単に拡張できます* FBを使用すると、グラフにアップロードできます...*コードにほとんど変更を加える必要はありません**/

- (void)appendDataToBody:(NSMutableData *)body {

/**
 * Facebook Graph API only support images at the moment, surely videos must occur soon.
 **/

        NSData *picture_data = UIImagePNGRepresentation(uploadImage);
[body appendData:[[NSString stringWithFormat:@"Content-Disposition: form-data; name=\"media\";\r\nfilename=\"media.png\"\r\n\r\n"] dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:picture_data];

}

ここで何を変更すればよいか教えてもらえますか?Facebookにビデオを投稿するには?

4

1 に答える 1

1

以下のリンクにある公式のビデオアップロードチュートリアルをダウンロードできます

ビデオアップロードの公式デモ

そして、上に作成されたAPIキーに変更します

https://developers.facebook.com

そこにフォームAPIキーをコピーし、次のメソッドに入れます

- (void)viewDidLoad
{
    facebook = [[Facebook alloc] initWithAppId:@"Your Key"];
}

また、plistファイルにも変更します

ここに画像の説明を入力してください

よろしくお願いいたします。

ネオンサミュエル

于 2012-08-03T07:50:25.480 に答える