2

iPhoneアプリ開発初心者です。現在、iPhone 用のアプリケーションを開発しています。このアプリケーションでは、ビデオを Facebook にアップロードする必要があります。私はコードの下で使用されています。ここで、Facebook のユーザー名とパスワードを入力します。エラー メッセージ アラートを表示しています。アドレスが無効なため、safari のようなページを開くことができません。

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


                //@"com.facebook.samples.VideoUploadTest"];
    facebook.sessionDelegate = self;

}

- (IBAction)buttonClicked:(id)sender {
    NSArray* permissions = [[NSArray alloc] initWithObjects:
                            @"publish_stream", nil];
    [facebook authorize:permissions delegate:self];
    [permissions release];
}

- (void)fbDidLogin {
    NSString *filePath = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"mov"];
    NSData *videoData = [NSData dataWithContentsOfFile:filePath];
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   videoData, @"video.mov",
                                   @"video/quicktime", @"contentType",
                                   @"Video Test Title", @"title",
                                   @"Video Test Description", @"description",
                                   nil];
    [facebook requestWithGraphPath:@"me/videos"
                         andParams:params
                     andHttpMethod:@"POST"
                       andDelegate:self];
}

このURLから参照[http://developers.facebook.com/blog/post/532/]

4

1 に答える 1

1

SSOの設定についてはこちらをご覧ください。

http://developers.facebook.com/docs/mobile/ios/build/

于 2012-06-16T08:45:56.997 に答える