APP要实现微信登陆,必须前往微信开放平台申请一个应用,获取应用的AppID和AppSecret并且配置到开源框架中即可。
已有开发者账号可以直接跳过此步骤
点击进入微信开放平台
点击《注册》进入以下界面,填写开发者基本信息
点击 下一步,微信开放平台将会往你的注册邮箱发送一份激活邮件
点击激活链接,跳转到完善资料界面,填写资料,点击完成即成功创建了微信开放平台开发者账号。
注册成功后登陆微信开放平台,选中 管理中心 跳转到应用创建界面
点击 创建移动应用 按钮,进入以下界面,填写应用的基本信息。
填写完成,点击 下一步,进入《填写平台信息界面》
选择需要的应用平台(一般iOS和Android都要),iOS应用需要填写Bundle ID,安卓应用需要填写应用签名和应用包名,
填写完毕后,点击 提交审核,提交审核成功,7天内微信会给出审核结果。审核通过后,应用的APPID和APPKey就可以使用了。
审核通过后在移动应用列表点击 查看
打开应用详情后可以看到AppID和AppSecret
点击查看iOS SDK 配置微信登录教程
APP要支持QQ登录,需要先到腾讯开放平台创建一个应用,获取应用的APPID,并设置到开源框架中即可。
点击进入腾讯开放平台
点击 登录 ,填写账号密码登录
登录成功后跳转到注册界面,开发者可根据自己的需要选择个人或者公司类型。
下图是选择个人注册的跳转界面,需填写完整的资料,并完成邮箱验证,即成功创建腾讯开发者账号。
进入腾讯开放平台,点击 应用接入
选择 移动应用 安卓,点击 创建应用
完善应用信息,并提交审核
选择 移动应用 iOS,点击 创建应用
完善应用信息,并提交审核
审核通过后,即可获取下图的APP ID 和 APP KEY来创建QQ登录登录。
审核通过后,即可获取下图的APP ID 和 APP KEY来创建QQ登录登录。
登录机智云开发者中心,选中需要绑定第三方登录的产品
进入产品设置界面,选择需要关联QQ登录的应用,如下图:
点击 关联第三方登录 进入关联界面,填写从腾讯开放平台申请到的APPID,并点击确定,即完成了机智云应用于QQ应用的绑定。
点击查看ios SDK配置QQ登录教程
APP要支持新浪微博登录,需要先到微博开放平台创建一个应用,通过新浪sdk获得token和uid后,调用OpenAPI创建用户。
点击进入微博开放平台
点击 登录 ,填写账号密码登录
登录成功点击 编辑开发者信息 完善开发者信息和完成身份认证。
开发者可根据自己的需要选择个人或者公司类型
完成身份认证
进入微博开放平台,点击 微连接 >> 移动应用
点击 立即接入
选择需要的应用平台(一般iOS和Android都需要)
填写应用信息后提交审核。iOS应用需要填写Apple ID和Bundle ID,安卓应用需要填写一套签名信息和下载地址。
点击应用信息,如下图所示位置查看AppID 和 AppSecret
开发者根据微博提供的 SDK 完成微博登录,通过返回的 user_id 和 access_token 调用机智云OpenAPI的创建用户接口完成登录。
APP要支持百度登录,需要先到百度开发者中心创建一个应用,通过??????获得token和uid后,调用OpenAPI创建用户。
点击进入百度开放平台
登录成功后完善开发者信息,开发者可根据自己的需要选择个人或者公司类型。并完成邮箱验证,即成功创建百度开发者账号
完成邮箱验证后,通过邮箱链接进入百度开发者中心,然后点击去创建应用。
进入开发者服务管理,点击创建工程
填写应用名称
点击基本信息,如下图所示位置查看API Key 和 Secret Key
开发者根据百度提供的 SDK 完成百度登录后获取 access_token ,然后通过百度的 REST API 获取 UID,再调用机智云OpenAPI的创建用户接口完成登录。
APP要支持Facebook登录,需要先到腾讯开放平台创建一个应用,获取应用的APPID,并设置到开源框架中即可。
点击进入Facebook for developers,登录Facebook账号
完成身份认证后创建应用
新用户创建界面,点击 创建应用
老用户创建应用,点击 添加新应用
填写应用名称和联系邮箱,点击 创建应用编号
创建成功后自动打开应用详情,选择 设置 >> 基本,点击 添加平台
选择需要的应用平台(一般iOS和Android都需要)
填写应用信息,
点击控制面板即可查看 App ID,点击下图显示按钮查看 App Secret
开发者根据 Facebook 提供的sdk完成第三方登录,通过返回的user_id和access_token调用机智云OpenAPI的创建用户接口完成登录。
APP要支持 Twitter 登录,需要先到Twitter Developers创建一个应用,获取应用的APPID。
打开Twitter Developers,点击 My apps
如果还没有注册Twitter账号的,需要先注册账号,已经注册账号的,请直接登录:
点击Create New App
填写APP名称、说明和网站地址
注:1)现在Twitter创建新的应用时,必须将的手机号添加到Twitter账号上。2)使用在iOS和Android应用中使用twitter登录必需填写CallBack URL。
点击Keys and Access Tokens,将得到下图中的API KEY 和 API Secret。
登录机智云开发者中心,选中需要绑定第三方登录的产品
进入产品设置界面,选择需要关联QQ登录的应用,如下图:
点击 关联第三方登录 进入关联界面,填写从Twitter Developers申请到的API KEY 和 API Secret,并点击确定,即完成了机智云应用于twitter应用的绑定。
开发者根据 Twitter 提供的sdk完成第三方登录,通过返回的user_id和access_token调用机智云OpenAPI的创建用户接口完成登录。
打开Google APIs,如果还没有注册google账号的,需要先注册账号,已经注册账号的,请直接登录:
登录成功后点击 选择项目
弹出选择项目弹窗,点击 +号 创建项目
填写项目名称,同意服务条款并点击创建按钮
在新创建的项目下,点击 凭据 >> OAuth 同意屏幕,将APP名称填入“向使用者展示的产品名称”,和填写其他app的信息。
返回 凭据 标签,点击 创建凭据 >> OAuth 客户端ID
填写应用软件包ID(bundle id),可选择填写App Store ID 和团队ID
点击 凭据 标签,即可在下图所示位置查看客户端ID(Client ID)
开发者根据google提供的sdk完成第三方登录,通过返回的user_id和access_token调用机智云OpenAPI的创建用户接口完成登录。
注:接口中token入参数需要Bearer开头,以空格连接。格式:Bearer access_token
APP要支持 Amazon 登录,需要先到 Login with Amazon 创建一个应用,获取应用的APPID。
打开Amazon Developers Center 的Login with Amazon,点击 Sign Up
如果还没有注册Twitter账号的,需要先注册账号,已经注册账号的,请直接登录:
点击Register new application创建新应用
填写应用名称、说明和网站地址
添加所需要的应用平台(一般iOS和Android都需要,Android)
填写应用基本信
在应用信息中即可看到APP ID
API Key需要在iOS或Android设置中点击API Key Value查看
开发者根据Amazon提供的sdk完成第三方登录,通过返回的user_id和access_token调用机智云OpenAPI的创建用户接口完成登录。
注:接口中token入参数需要Bearer开头,以空格连接。格式:Bearer access_token