简体   繁体   English

如何将我的应用程序集成到 ios 中的“Facebook”应用程序中?

[英]how to integrate my app into `Facebook` app in ios?

How to integrate my app into facebook app in iOS?如何将我的应用程序集成到 iOS 中的facebook应用程序中? like this screen(jasper app)喜欢这个屏幕(碧玉应用程序)

    #import <FBSDKLoginKit/FBSDKLoginKit.h>
    #import <FBSDKCoreKit/FBSDKCoreKit.h>   

 //Download facebook from facebook developer site and implement the following methods.

     -(void)doLoginInFacebook:(UIViewController *)viewController
        {
            FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
            [login logOut];
            [login setLoginBehavior:FBSDKLoginBehaviorSystemAccount];
            [login logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error)
             {
                 if (error)
                 {
                     //NSLog(@"Error===%@",error);
                 }
                 else if (result.isCancelled)
                 {
                     // Handle cancellations
                 }
                 else
                 {
                     //NSLog(@"result is:%@",result);


                     if ([result.grantedPermissions containsObject:@"email"])
                     {
                         [self fetchUserInfoWithViewController:viewController];
                     }
                     else
                     {
                         [self fetchUserInfoWithViewController:viewController];

                     }
                 }
             }];

        }
        -(void)fetchUserInfoWithViewController:(UIViewController *)ViewController
        {
            if ([FBSDKAccessToken currentAccessToken])
            {
                //NSLog(@"Token is available : %@",[[FBSDKAccessToken currentAccessToken]tokenString]);

                [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{@"fields": @"id, name, link, first_name, last_name, picture.type(large), email, birthday, bio ,location ,friends ,hometown , friendlists"}]
                 startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
                     if (!error)
                     {
                         NSMutableDictionary *dic=result;
                         //NSLog(@"%@",dic);

                         if (self.delegate && [self.delegate respondsToSelector:@selector(doGetFacebookUserInfo:)] )
                         {
                             [self.delegate doGetFacebookUserInfo:dic];
                         }
                     }
                     else
                     {
                         // [self.delegate doGetFacebookUserInfo:nil];
                         //NSLog(@"Error %@",error);
                     }
                 }];
            }
        }

The functionality that you want to integrate is known as "Facebook Advert" .您要集成的功能称为“Facebook 广告”

You need to advertise your app in facebook.您需要在 facebook 上宣传您的应用程序。

You can get many answer for this in google.你可以在谷歌上得到很多答案。

This is the link for your reference .这是供您参考的链接。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将我的应用程序集成到更大的应用程序-iOS - How to integrate my app to a larger app - iOS iOS - 如何在我的应用程序中集成蓝牙设备 - iOS - How to integrate bluetooth devices in my app 如何将FaceBook / Twitter按钮集成到我的iOS应用游戏中 - How do integrate FaceBook/Twitter button's into my iOS app game 如何在iOS App中集成Facebook用户的新闻源(或)Wall post - How to integrate Facebook User's Newsfeed (or) Wall post in iOS App 如何在 Flutter 中集成 ios 平台的 facebook 应用程序事件 - how to integrate facebook app events for ios platform in flutter 如何将Facebook整合到iPhone App中 - How to integrate Facebook into iPhone App Facebook iOS应用程序-如何了解授权我的Facebook应用程序的用户 - Facebook iOS app - How to know the users that authorize my Facebook app 将Linphone应用程序集成到我的iOS应用程序中 - Integrate Linphone app to my iOS app 将应用程序与本机Facebook iOS集成,而无需使用iOS应用程序 - integrate app with native facebook iOS without using an iOS app 当我已经在appDelegate.swift中使用Google登录时,如何将Facebook登录信息集成到我的ios应用程序中? - how can I integrate facebook login to my ios app when I already have google sign in in appDelegate.swift?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM