第三方服务接入
Google登录
前提条件
1、您已经拥有Google账号(https://console.cloud.google.com/)。
2、中国大陆用户需要使用VPN服务才能访问Google API控制台。
具体步骤
1、打开并登录Google API控制台:(https://console.cloud.google.com/)
2、点击菜单>API和服务。
3、选择一个合适的项目或新建项目
如果新建项目,项目名称可以填写您的App名称,然后点击创建。
4、点击OAuth同意屏幕,User Type选择外部,点击创建。
注意:
如此项目中已经设置过OAuth同意屏幕,请跳过此步骤。
应用名称填写:App的名称;用户支持电子邮件:下拉选择一个;往下滑动到页面底部。
开发者联系信息:填您的电子邮件地址。点击保存并继续。
点保存并继续。
点保存并继续。
5、点击凭据>创建凭据>OAuth 客户端 ID。
6、应用类型:选择Android;名称:填App名称;包名和SHA-1证书指纹从爱星物联开发平台复制过来;点击创建。创建完成后会一个弹窗,点击确定即可。
包名和SHA-1证书指纹在爱星物联开发平台的位置。
7、点击凭据>创建凭据>OAuth 客户端 ID,应用类型选择Web应用,填写名称,点击创建。
8、复制客户端ID,点击确定。
或者点击确定后,在列表上复制Web应用的客户端ID。
把刚复制的ID粘贴到爱星物联开发平台。APP开发>可选配置>第三方服务>切换到对应的App>Goolge Client ID>保存并发布。
微信登录
前提条件
1、已注册微信开发者账号。
2、微信开发者账号已完成开发者资质认证。
具体步骤
1、打开并登录微信开放平台:https://open.weixin.qq.com
2、点击管理中心>移动应用>创建移动应用。
3、按要求填写信息,上传图片,填写完点击下一步。
应用已上架,先选否,等app上架后再来改为是;
已上架下载链接,先不填,等app上架后再把下载链接填上。
4、填写开发信息,iOS应用勾选,iPhone勾选,Android应用勾选。
Bundle ID从爱星物联开发平台复制iOS的包名,测试版本Bundle ID和Bundle ID一样。Universal Links 从爱星物联开发平台复制。从哪复制往下看。
App开发>可选配置>第三方服务,先切换应用,勾选微信登录,App ID、App Secret先谁便填,然后点击保存并发布,就会显示Universal Links,然后复制到上图对应位置。包名也在图中位置复制。
应用签名和应用包名从爱星物联开发平台复制,填完后点击提交。从哪复制往下看。
此页面是爱星物联开发平台Android app的应用包名签名信息复制页面。把MD5复制到上图的应用签名中,并删除签名中的“:”号,例如:92:EE:79:3C:50:A3:9C:7E:76:C4:D9:05:4E:DF:DA:C9 修改后的 92EE793C50A39C7E76C4D9054EDFDAC9 填到应用签名中
5、提交后会有1~7个工作日的审核,审核通过后查看。
把AppID、AppSecret复制到下图对应位置,AppSecret点击重置就能看到了,不要多次点击重置,每次重置值都会变。点击保存并发布。