我正在开发一个应用程序,现在我需要通过 facebook、twitter、gmail 或 google plus 帐户来识别用户。
我找到了一种适用于 Facebook 的方法,有很好的 SDK,并且所有内容都有据可查。
有没有一些快速的方法来整合 twitter、gmail 和 google plus?
我目前已阅读此内容:https ://developers.google.com/+/mobile/android/sign-in
但是我只看到一个进度条,上面写着“正在登录...”,什么也没有发生...它只是停留在屏幕上。
if (!mPlusClient.isConnected()) {
if (mConnectionResult == null) {
mConnectionProgressDialog.show();
} else {
try {
mConnectionResult.startResolutionForResult(PersonalFirstActivity.this,
REQUEST_CODE_RESOLVE_ERR);
} catch (SendIntentException e) {
// Try connecting again.
mConnectionResult = null;
mPlusClient.connect();
}
}
}
我也在 logcat 中注意到了这一点:
I/GmsClient(31431):连接:bindService 为 Intent { act=com.google.android.gms.plus.service.START } 返回 false
我在 Google+ 上做错了什么?
我已经注册了我的应用程序和所有内容?
我认为教程中缺少一些代码mConnectionProgressDialog.show();
这些社交网络是否有完整的教程...我只需要登录程序,所以我可以收到用户的名字和第二名,也许是电子邮件地址。
天呐!