Graph API を使用して Facebook に動画をアップロードしています。.wmv 形式のビデオはアップロードできますが、.mp4 はアップロードできません。私のコードは以下の通りです
strVidUrl=@"http://myshow.com.au/Videos/mp4s/20111216044530271247467.mp4";
//strVidUrl=@"http://www.myshow.com.au/Videos/BossAlarm.wmv";
NSURL *url = [NSURL URLWithString:strVidUrl];
NSData *data = [NSData dataWithContentsOfURL:url];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
data, @"video.mov",
@"video/mp4", @"contentType",
[dicVideoDetails valueForKey:@"fld_display_name"], @"title",
[dicVideoDetails valueForKey:@"fld_video_description"], @"description",
nil];
.wmv を使用する場合、コードは以下にあり、実行されています。
NSURL *url = [NSURL URLWithString:@"http://www.myshow.com.au/Videos/BossAlarm.wmv"];
NSData *data = [NSData dataWithContentsOfURL:url];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
data, @"video.mov",
@"video/quicktime", @"contentType",
@"Video Test Title", @"title",
@"Video Test Description", @"description",
nil];
どちらの場合も結果は同じですが、.mp4 ビデオは facebook に表示されません。.wmv がそこに表示されている間。
私を助けてください。