kakao登录接入V2版本记录

没有中文,全程靠google浏览器强大的翻译了!!!
后续看看要不要接入旧版的

一、首先注册kakao账号

1、注册时注意:手机号码接收时用英文,用中文被拦截了收不到验证码。英文接收的时候,读完一遍先按#号,再按他要求的数字
2、注册完后成就去kakao开发者官网注册开发者

二、参考文档(接入的是新版V2版本的,没有接入V1)

1、android 登录接入文档

v2版本
https://developers.kakao.com/docs/latest/ko/getting-started/sdk-android

v1版本:暂时不用,但是地址先给出来,方便日后参照使用
https://developers.kakao.com/docs/latest/ko/kakaologin/android-v1#login

服务端可参考:
https://developers.kakao.com/docs/latest/ko/kakaologin/common

2、创建应用需要的东西

因为目前我只接了登录,所以这里就是创建应用,然后拿到应用的Android应用程序密钥即可,其中需要提供散列,参考我的之前的文章中的facebook的散列获取
文章链接: 海外登录支付调研记录

3、kakao登录资源使用限制

kakao登录时资源使用规范以及下载资源
https://developers.kakao.com/tool/resource/login

三、注意事项

1、kakao登录目前我们接入的是最新版的2.1.0。

要求登录集成时从版本2.0.5起,添加了清单设置,以检查Android 11上是否安装了外部软件包(例如KakaoTalk)。Android 11更改:https : //developer.android.com/preview/privacy/package-visibility?hl=zh-CN3,请将其设置为3.6.1或更高。

buildscript {
   
    ...
    dependencies {
   
        classpath "com.android.tools.build:gradle:3.6.1"
        ...
    }
}

如果不是这个的话,'com.kakao.sdk:v2-user:2.1.0’实现登录时会报错

[com.kakao.sdk:v2-common:2.1.0] C:\Users\fanwei-iri\.gradle\caches\transforms-2\files-2.1\3e5ba89d27402fb4f1a57ca7c516db2b\v2-common-2.1.0\AndroidManifest.xml:12:9-50 Error:
        Missing 'package' key attribute on element package at [com.kakao.sdk:v2-common:2.1.0] AndroidManifest.xml:12:9-50
[com.kakao.sdk:v2-common:2.1.0] C:\Users\fanwei-iri\.gradle\caches\transforms-2\files-2.1\3e5ba89d27402fb4f1a57ca7c516db2b\v2-common-2.1.0\AndroidManifest.xml:13:9-53 Error:
        Missing 'package' key attribute on element package at [com.kakao.sdk:v2-common:2.1.0] AndroidManifest.xml:13:9-53
[com.kakao.sdk:v2-common:2.1.0] C:\Users\fanwei-iri\.gradle\caches\transforms-2\files-2.1\3e5ba89d27402fb4f1a57ca7c516db2b\v2-common-2.1.0\AndroidManifest.xml:14:
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值