您如何使用 Account Kit 检测已注册的号码?

Posted

技术标签:

【中文标题】您如何使用 Account Kit 检测已注册的号码?【英文标题】:How do you detect already registered number with Account Kit? 【发布时间】:2016-06-10 00:49:26 【问题描述】:

这是我用来在 Account Kit 中注册电话号码的内容

- (void)viewDidLoad


   [super viewDidLoad];



  // initialize Account Kit
  if (_accountKit == nil) 
    // may also specify AKFResponseTypeAccessToken
    _accountKit = [[AKFAccountKit alloc] initWithResponseType:AKFResponseTypeAuthorizationCode];
  

  // view controller for resuming login
  _pendingLoginViewController = [_accountKit viewControllerForLoginResume];

我已经使用 Swift 实现了 Account kit。我已经实现了注册电话号码,但我想知道是否可以检测到电话是否已在此应用程序中注册。

【问题讨论】:

你的代码显然是 ObjC。为什么将其标记为 Swift? 已修复。您知道如何检测注册用户吗? 我不介意他们中的任何一个。 OBJ-c/Swift 【参考方案1】:

您可以像这样检查是否有人已经登录: https://developers.facebook.com/docs/accountkit/ios#loginview

您可以将电话号码和帐户 ID 存储在自己的用户表中,以验证是否有人已经使用该信息创建了帐户。您可以从您的服务器调用 GraphAPI (https://developers.facebook.com/docs/accountkit/graphapi) 来检查这些帐户是否有任何更新。

【讨论】:

以上是关于您如何使用 Account Kit 检测已注册的号码?的主要内容,如果未能解决你的问题,请参考以下文章

键盘没有被关闭:Facebook Account Kit iOS 11

将 Facebook 的 Account Kit 与 Parse 集成

使用 CameraView 在 Android 上使用 ML Kit 检测人脸

Account Kit 高级 UI 定制

MLKit 是一个强大易用的工具包。通过 ML Kit 您可以很轻松的实现文字识别条码识别图像标记人脸检测对象检测等功能

MLKit 是一个强大易用的工具包。通过 ML Kit 您可以很轻松的实现文字识别条码识别图像标记人脸检测对象检测等功能