Google登录和内购简要说明
Firebase-Google身份验证(登录)
我的博客:https://blog.csdn.net/qq_39574690/article/details/121246655
1、Google账号登录Firebase : https://console.firebase.google.com/
2、创建u3d项目
3、Authentication - Users - 添加用户 - 测试用户邮箱账密【按道理可不用】
4、Authentication - Sign-in method - 添加新提供方 - Google
5、齿轮图标 - 项目设置 - 添加应用 - 填写包名和SHA-1
打开cmd执行命令:
keytool -list -v -keystore F:\google.keystore
输入密钥密码,正确则会打印出SHA-1等信息内容。
填写完毕后,下载google-services.json,拷贝至工程内Assets/下任意能被打包出去的文件夹内。(例如Plugins下)
6、firebase-google登录 API文档:https://firebase.google.com/docs/auth/android/google-signin
7、API所需参数:
①获取client-ID : https://console.cloud.google.com/apis/credentials Google账号登录
进入凭据页面,找到Web client (auto created by Google Service)一项,客户端 ID即是client-ID
例如:
客户端 ID
921921056874-45l00snps5lgd69mj1i6patb0u6f33a7.apps.googleusercontent.com
客户端密钥
ZjZAO90H7gih-kIFVW67cifo
创建日期
2021年9月13日 GMT+8 22:39:48
ps:<此ID在google-services.json里也有出现,位于other_platform_oauth_client属性下的client_id属性内容。>
Google支付(内购)
我的博客:https://blog.csdn.net/qq_39574690/article/details/121252342
谷歌开发者官网(配置Google项目): https://play.google.com/console/
注册谷歌开发者账号需要借记卡或信用卡(visa卡),如若没有百度到的方法是全球付(未尝试),而内购必然是用海外的信用卡或银行卡的。【别搞全球付,试过了不行的 300块钱还没要回来呢哈哈】
【注意事项】
1、建议用美国邮箱、美国VPN线路、非开发者邮箱测试。
2、内购测试需在配置里设置好,一共2个地方:测试-内部测试;设置-许可测试;已均在我的博客说明。