簡體   English   中英

將Iphone與Facebook API連接

[英]connect Iphone with Facebook API

我想將Facebook API與我的iPhone連接。 為此,我下載了FBConnect sdk並將FBConnect.xcodeproj的FBConnect組包含在我的應用程序中,然后在FacebookAPPViewController.m中編寫了以下代碼

- (void)viewDidLoad{
     [super viewDidLoad];
     session = [FBSession sessionForApplication:@"a31c3e53bba4a5f2b3955d6e5e 876717" secret:@"6ecbefa3807406bd13187297e58efae9" delegate:self];
     FBLoginButton *button = [[[FBLoginButton alloc] init] autorelease];
     [self.view addSubview:button];

     FBLoginDialog* dialog = [[[FBLoginDialog alloc] init] autorelease];
     [dialog show];
}

但是顯示未聲明會話的錯誤。 也是正確的,因為我還沒有初始化它,但是如果我用類`FBSession聲明它,那么它也會顯示一些錯誤,如果我排除了這一行,則不會出現連接到Facebook的按鈕。

有人能幫我嗎?

提前致謝

高拉夫

設置會話后,應將其傳遞到登錄對話框:

FBSession *session = [FBSession 
             sessionForApplication:@"a31c3e53bba4a5f2b3955d6e5e 876717"
             secret:@"6ecbefa3807406bd13187297e58efae9" delegate:self];

FBLoginDialog* dialog = [[[FBLoginDialog alloc] initWithSession:session] autorelease];

[dialog show];

在您的示例中,您將立即打開登錄對話框,因此無需在視圖中添加登錄按鈕。

PS。 希望您不要在代碼示例中使用真實的密鑰...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM