我正在开发一款应用,我必须在应用中集成Google Plus用于登录。
在Android版Google控制台上创建了一个应用程序,并提供了客户端ID和客户端密钥。
try {
adapter.addConfig(Provider.GOOGLEPLUS, "0000000000000000apps.googleusercontent.com", "00000000000", null);
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
adapter.addCallBack(Provider.GOOGLEPLUS, "urn:ietf:wg:oauth:2.0:oob");
adapter.authorize(MainScreen.this, providers[3]);
允许所有权限后我遇到的问题。在下一个屏幕上显示一条消息"请复制代码并切换到您的应用程序"显示。
我已经搜索了很多关于问题和消息的信息。我得到的是,在Google Console上创建项目时,错误与错误的PROJECT TYPE选择有关。但是,在我的情况下,我已经正确注册了应用程序,并在Console上配置我的项目时选择了Android作为技术。
请建议。
答案 0 :(得分:3)
是的,可能是由于错误的项目类型确保在创建新客户端ID时,选择Web应用程序并输入callbackurl和域名。此链接可能会为您提供更多https://github.com/3pillarlabs/socialauth-android/wiki/Guide-Google-Plus