
要使用 Kakao 登录、地图、AlimTalk、分享等 Kakao API,需要在 Kakao Developers 注册应用。 从应用创建、密钥发放到平台配置,按顺序为您指导。
注册费
免费
审核
即时
所需
Kakao 账号
Overview
Kakao Developers 免费注册,但部分功能(Kakao 登录同意项、AlimTalk、Biz Message)需要额外申请与审核。应用密钥千万不要暴露在客户端 — Admin 密钥仅限服务端使用。
准备 Kakao 账号
需完成邮箱/手机验证。
确定服务域名
网页服务请先确定域名。
隐私政策 URL
Kakao 登录审核必填。
企业账号(可选)
如需 AlimTalk/Biz Message。
Step by Step
SIGNUP
登录 Kakao Developers 并注册为开发者。
CREATE APP
填写应用基本信息。
KEYS
系统自动发放 4 种应用密钥。
PLATFORM
注册应用运行平台信息。
AUTH
使用 Kakao 登录时需启用并注册 Redirect URI。
REVIEW
邮箱、生日、性别等部分项需转为 Biz 应用并通过审核后方可使用。
MESSAGE
消息 API 设置,与 AlimTalk 不同。
ALIMTALK
AlimTalk 不通过 Kakao Developers,需通过 Biz Message 平台(NHN、Aligo 等)发送。
Pitfalls
密钥哈希不一致(Android)
debug 与 release keystore 的 SHA1 不同。必须同时注册两个哈希,发布版的 Kakao 登录才能正常。
JavaScript 密钥未限制域名
开放所有域名会被他人盗用。请在平台 > 网页处明确允许的域名。
Admin 密钥暴露到客户端
Admin 密钥被上传到 GitHub 公共仓库的事故频发。请放到 .env 并确认 gitignore。
未审核即将邮箱设为必需同意
未审核将邮箱设为必需会导致登录报错。请先转 Biz 应用并完成审核。
AlimTalk 与 FriendTalk 混淆
AlimTalk 为信息性(无需同意);FriendTalk 为广告性(仅限频道好友)。按场景选择。