我正在使用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活动 . 它可以使它工作吗?怎么样?实际上我想使用Account Kit防止重复的移动验证,还有其他方法吗?
2 回答
所以在它所说的地方
您可以通过以下方式设置初始电话号码:
其中phoneNumber的类型为com.facebook.accountkit.PhoneNumber . 这个类有3个参数:国家代码(如“1”),电话号码(如“5551234567”)和ISO国家代码(如“US”)
您还可以在configurationBuilder中执行其他设置 . 参见:https://developers.facebook.com/docs/reference/androidsdk/current/AccountKit/com/facebook/accountkit/ui/accountkitconfiguration.accountkitconfigurationbuilder.html/
你可以用它