gpt4 book ai didi

android - 将手机号码传递给 Facebook AccountKitActivity

转载 作者:太空宇宙 更新时间:2023-11-03 11:54:35 25 4
gpt4 key购买 nike

我正在使用 Facebook account kit验证用户手机号码。我使用了下面的代码,

final Intent intent = new Intent(MainActivity.this, AccountKitActivity.class);
AccountKitConfiguration.AccountKitConfigurationBuilder configurationBuilder =
new AccountKitConfiguration.AccountKitConfigurationBuilder(
LoginType.PHONE,
AccountKitActivity.ResponseType.TOKEN); // or .ResponseType.TOKEN
// ... perform additional configuration ...
intent.putExtra(
AccountKitActivity.ACCOUNT_KIT_ACTIVITY_CONFIGURATION,
configurationBuilder.build());
startActivityForResult(intent, APP_REQUEST_CODE);

一切都很好。我想将用户手机号码传递给 AccountKit Activity 。有可能让它发挥作用吗?如何?其实我想用Account Kit防止重复手机验证,有没有其他办法?

最佳答案

你可以用这个

PhoneNumber phoneNumber = new PhoneNumber("+880","16XXXXXXXX","BD"); // country code, phone number, country code 

final Intent intent = new Intent(context, AccountKitActivity.class);
AccountKitConfiguration.AccountKitConfigurationBuilder configurationBuilder = new AccountKitConfiguration.AccountKitConfigurationBuilder(
LoginType.PHONE,
AccountKitActivity.ResponseType.CODE);

configurationBuilder.setReadPhoneStateEnabled(true)
.setReceiveSMS(true);

intent.putExtra(
AccountKitActivity.ACCOUNT_KIT_ACTIVITY_CONFIGURATION,
configurationBuilder
.setInitialPhoneNumber(phoneNumber)
.build());

关于android - 将手机号码传递给 Facebook AccountKitActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46603207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com