A. 怎么打开微信登录授权
B. Unity 微信登录分享ShareSDK对接流程
官方文档: MobTech ShareSDK文档
ShareSDK可用于多个平台登录和分享,无需再用服务端,本文主要介绍安卓端使用ShareSDK,进行微信登录和分享。
当时使用的是Unity2019.4.5,gradle版本4.0.0。
1、到微信开发平台申请创建应用,申请通过后获得appId,appSecret;
2、到MobTech平台创建应用,获得appKey,appSecret;
按照官方文档步骤对接即可;
1、launcherTemplate.gradle文件,把需要的各平台的appId和appSecret写在里面,在ShareSDKDevInfo.cs里面更改是无效的。
以微信平台为例:
2、如果微信应用正在申请,测试可使用Mob官方demo进行测试:
demo应用包名:cn.sharesdk.demo;
demokey.keystore密钥密码和别名密码,均为123456;
demo应用,Mob的appKey:moba0b0c0d0,appSecret:;
demo应用,微信的appId:wx4868b35061f87885,appSecret:;
3、不需要的平台,可以在ShareSDKDevInfo.cs里的DevInfoSet中注释掉;
1、场景中挂载ShareSDK.cs和MobSDK.cs;
2、使用前,必须要提交ShareSDK隐私协议的授权接口:
3、微信登录,使用ShareSDK的获取用户信息接口即可(只会在第一次跳转到第三方平台进行授权),返回结果包含openId,unionId,nickName等信息:
4、微信分享:
C. 微信登录游戏授权在哪里设置
对微信游戏授权管理,首先点击进入微信并登录,
2.
进入微信主界面后,点击“我”,然后进入微信-设置,
3.
在微信设置中,再打开进入隐私设置,
4.
在隐私设置页面中,滑到页面底部点击进入“授权管理”,
D. 获取微信+untold失败,需要重新进+行微信登录授权+取消+确认
该应用未获得微信登录的权限的意思是应用在申请获得微信登录权限时用户选择了取消,如果需要获得微信登录权限,重新操作刚刚的申请收取步骤,在微信中同意授权即可
E. 微信如何授权登录
1. 该应用支持微信登录:找到手机设置,点开应用权限,找到该应用,点权限,找到微信登录权限,打开,退出重回应用尝试微信登录
2. 该应用不支持微信登录:暂时无法用微信登录,可以去该应用问题反馈处反馈,希望添加微信登录功能,或者去到应用商店评价该应用
其他
1. 可以登录游戏,网站等等。
2. 打开手机微信软件,点击“发现”界面之后,会看到一个“游戏中心”的选项,点击游戏中心,进入游戏中心后再点击右上角的“…”
3. 进入游戏管理后点击想要授权的游戏,如示范的是经典飞机大战。
4. 在游戏设置栏里点击游戏关系,最后再点确定授权该游戏,这样就成功在微信上对该游戏授权了。
扩展
微信是腾讯公司于2011年1月21日推出的一款通过网络快速发送语音短信、视频、图片和文字,支持多人群聊的手机聊天软件。用户可以通过微信与好友进行形式上更加丰富的类似于短信、彩信等方式的联系。微信软件本身完全免费,使用任何功能都不会收取费用,微信时产生的上网流量费由网络运营商收取。
功能特点
1、支持发送语音短信、视频、图片(包括静/动态表情)和文字
2、支持多人群聊;
3、支持查看所在位置附近使用微信的人;
5、摇一摇功能结识世界各地的朋友;
4、支持腾讯微博、QQ邮箱、漂流瓶、语音记事本、QQ离线消息等功能;
5、支持视频聊天;
6、支持电脑网页登录;
7、把照片分享到朋友圈,可与好友进行互动;
8、热点新闻资讯;
9、随时随地收/写QQ邮件;
10、视频聊天。