个推开放平台【配置管理】应用配置操作教程
【配置管理】应用配置
功能介绍:
查看应用信息、AppID、AppSecret、AppKey、MasterSecret等信息,查看并修改Android多厂商配置、iOS应用证书配置
操作步骤:
点击【配置管理】-【应用配置】即可查看相关信息。为保证MasterSecret等用于鉴权信息的安全性,需通过手机验证后查看这类信息。若您需要更改主手机号,请前往安全设置或联系技术支持。
个推开放平台【配置管理】应用配置操作教程
功能介绍:
查看应用信息、AppID、AppSecret、AppKey、MasterSecret等信息,查看并修改Android多厂商配置、iOS应用证书配置
操作步骤:
点击【配置管理】-【应用配置】即可查看相关信息。为保证MasterSecret等用于鉴权信息的安全性,需通过手机验证后查看这类信息。若您需要更改主手机号,请前往安全设置或联系技术支持。
网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用,并获得相应的 AppID 和AppSecret,申请微信登录且通过审核后,可开始接入流程。
微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信OAuth2.0的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开放平台授权关系接口调用,从而可实现获取微信用户基本开放信息和帮助用户实现基础开放功能等。 微信OAuth2.0授权登录目前支持authorization_code模式,适用于拥有 server 端的应用授权。该模式整体流程为:
1. 第三方发起微信授权登录请求,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带上授权临时票据 code 参数;
2. 通过 code 参数加上 AppID 和AppSecret等,通过 API 换取access_token;
3. 通过access_token进行接口调用,获取用户基本数据资源或帮助用户实现基本操作。
获取access_token时序图:
第一步:请求CODE
第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(scope=snsapi_login),则可以通过在 PC 端打开以下链接: https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect 若提示“该链接无法访问”,请检查参数是否填写错误,如redirect_uri的域名与审核时填写的授权域名不一致或 scope 不为snsapi_login。
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
appid | 是 | 应用唯一标识 |
redirect_uri | 是 | 请使用 urlEncode 对链接进行处理 |
response_type | 是 | 填code |
scope | 是 | 应用授权作用域,拥有多个作用域用逗号(,)分隔,网页应用目前仅填写snsapi_login |
state | 否 | 用于保持请求和回调的状态,授权请求后原样带回给第三方。该参数可用于防止 csrf 攻击(跨站请求伪造攻击),建议第三方带上该参数,可设置为简单的随机数加 session 进行校验 |
lang | 否 | 界面语言,支持cn(中文简体)与en(英文),默认为cn |
返回说明
用户允许授权后,将会重定向到redirect_uri的网址上,并且带上 code 和state参数
redirect_uri?code=CODE&state=STATE
若用户禁止授权,则不会发生重定向。
请求示例
登录一号店网站应用 https://test.yhd.com/wechat/login.do 打开后,一号店会生成 state 参数,跳转到 https://open.weixin.qq.com/connect/qrconnect?appid=wxbdc5610cc59c1631&redirect_uri=https%3A%2F%2Fpassport.yhd.com%2Fwechat%2Fcallback.do&response_type=code&scope=snsapi_login&state=3d6be0a4035d839573b04816624a415e#wechat_redirect 微信用户使用微信扫描二维码并且确认登录后,PC端会跳转到 https://test.yhd.com/wechat/callback.do?code=CODE&state=3d6be0a40sssssxxxxx6624a415e
将微信登录二维码内嵌到自己页面
为了满足网站更定制化的需求,我们还提供了第二种获取 code 的方式,支持网站将微信登录二维码内嵌到自己页面中,用户使用微信扫码授权后通过 JS 将code返回给网站。 JS微信登录主要用途:网站希望用户在网站内就能完成登录,无需跳转到微信域下登录后再返回,提升微信登录的流畅性与成功率。 网站内嵌二维码微信登录 JS 实现办法:
步骤1:在页面中先引入如下 JS 文件(支持https):
http://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js
步骤2:在需要使用微信登录的地方实例以下 JS 对象:
var obj = new WxLogin({
self_redirect:true,
id:"login_container",
appid: "",
scope: "",
redirect_uri: "",
state: "",
style: "",
href: ""
});
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
self_redirect | 否 | true:手机点击确认登录后可以在 iframe 内跳转到 redirect_uri,false:手机点击确认登录后可以在 top window 跳转到 redirect_uri。默认为 false。 |
id | 是 | 第三方页面显示二维码的容器id |
appid | 是 | 应用唯一标识,在微信开放平台提交应用审核通过后获得 |
scope | 是 | 应用授权作用域,拥有多个作用域用逗号(,)分隔,网页应用目前仅填写snsapi_login即可 |
redirect_uri | 是 | 重定向地址,需要进行UrlEncode |
state | 否 | 用于保持请求和回调的状态,授权请求后原样带回给第三方。该参数可用于防止 csrf 攻击(跨站请求伪造攻击),建议第三方带上该参数,可设置为简单的随机数加 session 进行校验 |
style | 否 | 提供”black”、”white”可选,默认为黑色文字描述。详见文档底部FAQ |
href | 否 | 自定义样式链接,第三方可根据实际需求覆盖默认样式。详见文档底部FAQ |
第二步:通过 code 获取access_token
通过 code 获取access_token
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
appid | 是 | 应用唯一标识,在微信开放平台提交应用审核通过后获得 |
secret | 是 | 应用密钥AppSecret,在微信开放平台提交应用审核通过后获得 |
code | 是 | 填写第一步获取的 code 参数 |
grant_type | 是 | 填authorization_code |
返回说明
正确的返回:
{
"access_token":"ACCESS_TOKEN",
"expires_in":7200,
"refresh_token":"REFRESH_TOKEN",
"openid":"OPENID",
"scope":"SCOPE",
"unionid": "o6_bmasdasdsad6_2sgVt7hMZOPfL"
}
参数说明
参数 | 说明 |
---|---|
access_token | 接口调用凭证 |
expires_in | access_token接口调用凭证超时时间,单位(秒) |
refresh_token | 用户刷新access_token |
openid | 授权用户唯一标识 |
scope | 用户授权的作用域,使用逗号(,)分隔 |
unionid | 当且仅当该网站应用已获得该用户的 userinfo 授权时,才会出现该字段。 |
错误返回样例:
{"errcode":40029,"errmsg":"invalid code"}
刷新access_token有效期
access_token是调用授权关系接口的调用凭证,由于access_token有效期(目前为2个小时)较短,当access_token超时后,可以使用refresh_token进行刷新,access_token刷新结果有两种:
1. 若access_token已超时,那么进行refresh_token会获取一个新的access_token,新的超时时间;
2. 若access_token未超时,那么进行refresh_token不会改变access_token,但超时时间会刷新,相当于续期access_token。
refresh_token拥有较长的有效期(30天),当refresh_token失效的后,需要用户重新授权。
请求方法
获取第一步的 code 后,请求以下链接进行refresh_token:
https://api.weixin.qq.com/sns/oauth2/refresh_token?appid=APPID&grant_type=refresh_token&refresh_token=REFRESH_TOKEN
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
appid | 是 | 应用唯一标识 |
grant_type | 是 | 填refresh_token |
refresh_token | 是 | 填写通过access_token获取到的refresh_token参数 |
返回说明
正确的返回:
{
"access_token":"ACCESS_TOKEN",
"expires_in":7200,
"refresh_token":"REFRESH_TOKEN",
"openid":"OPENID",
"scope":"SCOPE"
}
参数说明
参数 | 说明 |
---|---|
access_token | 接口调用凭证 |
expires_in | access_token接口调用凭证超时时间,单位(秒) |
refresh_token | 用户刷新access_token |
openid | 授权用户唯一标识 |
scope | 用户授权的作用域,使用逗号(,)分隔 |
错误返回样例:
{"errcode":40030,"errmsg":"invalid refresh_token"}
注意:
1、Appsecret 是应用接口使用密钥,泄漏后将可能导致应用数据泄漏、应用的用户数据泄漏等高风险后果;存储在客户端,极有可能被恶意窃取(如反编译获取Appsecret);
2、access_token 为用户授权第三方应用发起接口调用的凭证(相当于用户登录态),存储在客户端,可能出现恶意获取access_token 后导致的用户数据泄漏、用户微信相关接口功能被恶意发起等行为;
3、refresh_token 为用户授权第三方应用的长效凭证,仅用于刷新access_token,但泄漏后相当于access_token 泄漏,风险同上。
建议将secret、用户数据(如access_token)放在 App 云端服务器,由云端中转接口调用请求。
第三步:通过access_token调用接口
获取access_token后,进行接口调用,有以下前提:
1. access_token有效且未超时;
2. 微信用户已授权给第三方应用帐号相应接口作用域(scope)。
对于接口作用域(scope),能调用的接口有以下:
授权作用域(scope) | 接口 | 接口说明 |
---|---|---|
snsapi_base | /sns/oauth2/access_token | 通过 code 换取access_token、refresh_token和已授权scope |
snsapi_base | /sns/oauth2/refresh_token | 刷新或续期access_token使用 |
snsapi_base | /sns/auth | 检查access_token有效性 |
snsapi_userinfo | /sns/userinfo | 获取用户个人信息 |
其中snsapi_base属于基础接口,若应用已拥有其它 scope 权限,则默认拥有snsapi_base的权限。使用snsapi_base可以让移动端网页授权绕过跳转授权登录页请求用户授权的动作,直接跳转第三方网页带上授权临时票据(code),但会使得用户已授权作用域(scope)仅为snsapi_base,从而导致无法获取到需要用户授权才允许获得的数据和基础功能。 接口调用方法可查阅《微信授权关系接口调用指南》
F.A.Q
若提供”white”值,则对应的文字描述将显示为白色,适合深色背景。相关效果如下:
4.网站内嵌二维码微信登录 JS 代码中 href 字段作用? 答:如果第三方觉得微信团队提供的默认样式与自己的页面样式不匹配,可以自己提供样式文件来覆盖默认样式。举个例子,如第三方觉得默认二维码过大,可以提供相关 css 样式文件,并把链接地址填入 href 字段
.impowerBox .qrcode {width: 200px;}
.impowerBox .title {display: none;}
.impowerBox .info {width: 200px;}
.status_icon {display: none}
.impowerBox .status {text-align: center;}
相关效果如下:
1)AppID、AppKey: 客户端的身份标识,客户端SDK初始化时使用。
2)AppSecret: 开发者服务器端的身份标识,在使用ServerSDK向客户端发送消息时,用于校验身份。
3)MasterSecret: 开发者在使用服务端API接口时,用于校验身份的标识。
备注:这些秘钥在web端OPPO消息推送运营平台可查看。
RegistrationID: 应用在对应设备的上唯一ID,不同的应用RegistrationID不同,该ID在用户设备刷机、卸载应用、设备30天之内未有联网行为时失效。
备注:RegistrationID(注册ID)的获取请看客户端SDK文档。
通知栏消息: 消息会直接推送给OS系统,系统收到消息后无需启动应用,直接在通知栏展示,用户点击后再启动应用。
1)目标数:创建推送任务时,提交的用户ID数据量。
2)有效数:经过系统过滤去除无效设备数据。服务端会过滤出判定为失效的设备ID,设备失效的原因可能有:用户卸载、刷机、设备30天之内未有联网行为等。
3)推送数:实际成功下发的用户数,即在消息有效期内成功连接并获取该条消息的数量。
4)到达数:从接入推送服务的app客户端,用户安装并激活的累计用户量,去除无效设备。
5)展示数:用户手机收到消息后,成功在通知栏中展示出来的消息数量。
6)点击数:消息在系统通知栏展示后,用户点击的数量。
7)累计用户:应用累计注册的设备数,同一设备重复注册只算一个。
8)当日活跃用户数:当天有过连接记录的设备数据。
9)当前在线用户数:指当前保持着推送长连接的设备数。
OPPO推送配置管理
进入“配置管理-应用配置”,可查看应用的AppKey,AppSecret,MasterSecret。
进入“配置管理-检查工具”,支持IMEI、RegistrationID互相查询。
可通过RegistrationID查询设备在线情况,目前仅支持单次单个RegistrationID查询。
进入“配置管理-推送链”,输入需要查询的消息ID、设备RegistrationID以及时间(仅限三天内),点击查询,即可显示当前消息的大致下发信息。
通知通道(Channel)是Android 8.0引入的新功能,要求开发者给自己的通知分成若干类,并允许用户更改单个通道的设置。使用推送服务时,需要指定通道进行推送,未指定通道会导致下发的通知在Android 8.0及后续机型上展示不成功。
首先由应用客户端创建通道,然后选择以下方式同步通道:
1)API推送:PUSH服务端传入通道ID;
API推送见OPPO推送平台服务端API
2)PUSH运营平台推送:登记同步通道ID、通道名称;
1)新建通道:
通道ID与通道名称必填且需要与应用客户端保持一致,请联系应用客户端获取,其他选项可不填。通道ID若一旦确定下来不能随意变更或被删除。目前私信通道需要邮件申请后才能生效,申请方式可查看私信通道申请文档
2)创建通知栏消息,通道名称选择指定的通道进行推送测试。
备注:开发者帐号和子帐号都可以创建通道。
在买东西这件事情上,过往我们可能会想要去往就近的超市或者是便利店来进行消费,以便于获取自己在生活上、学习上或者是工作上所想要的各类工具以及资料等等。基于大众在购买商品方面的倾向性改变,类似天猫商城移动应用制作也应运而生,帮忙助力用户建立一种便于购买其所想要商品的线上电商官方。
一、类似天猫商城移动应用制作对于线上购物的优化
1、货物信息管理
官方所具有的货物通过都会是变动的,毕竟大家可能时时刻刻都会在官方上进行购买,这就诉求官方在商品管理方面想要进行更多的完善优化,其中,类似天猫商城移动应用制作提供便捷的货物信息处理功能,实时更新官方的货物信息内容。
二、商品上架功能
类似天猫商城移动应用制作可以方便官方的管理者来实现便捷的上架功能,包括每日在不同栏目当中的商品处理等等,方便管理者进行商品交易的各类操作。
三、信息预览及查看
官方提供给用户关于各类商品的具体信息,用户能够开放选用相关的信息内容进行查看了解。
四、快捷购物功能
类似天猫商城移动应用软件容纳昂贵用户能够迅速对所想要的商品进行购买以及支付,简化用户的消费流程。
2、类似天猫商城移动应用制作具有什麽优势点?
1、优化官方管理
在实现官方管理优化方面,系统化能够实现更多的可操作性,结合类似天猫商城移动应用制作能够让各个流程板块处理更为高效且精准,符合互联网时代下的行业发展道路。
二、提升产品的销售量
类似天猫商城移动应用制作建立一种便于用户消费的电子商务官方,可以方便有想要的用户在移动终端完成各类产品的线上购买。结合官方的便捷性来提升用户对于商品的消费欲望,带动官方的这能提销售量。
互联网时代下,电商行业的发展依旧是时代的主流趋势,由于大众的消费行为习惯日益趋向于线上化官方,也是得类似天猫商城移动应用制作具有更多的市场商机。
在酒店服务行业迅速发展的今日,智慧化的官方管理越来越有必要,对此,酒店预订移动应用软件制作也应运而生,实现了酒店服务的线上预订渠道。
一、酒店预订移动应用软件制作具有什麽好处?
酒店预订移动应用软件制作可以帮忙助力官方发现更多想要住宿的用户,并让这些用户能够更好地进行酒店预订。利用官方完善用户的体验,从而提升官方的整体口碑情况。
2、酒店预订移动应用软件制作让住宿更为便捷
1、周边酒店迅速定位筛选功能
用户需要预订酒店的话,一般都会选用距离自己或者是目的地比较进行的,对此,就想要一定的筛选功能来帮忙助力用户解决这些困惑,酒店预订移动应用软件制作让用户通过客户端官方来实现关于酒店的预订渠道,同时能够依据酒店的费用或者是其他相关信息来进行智能筛选。
二、优惠活动推送及转发
通常来看,一种优惠的活动能够大大刺激用户的消费欲望,让用户更为需要参加到消费过程中,对此,酒店预订移动应用软件制作可以将相关的优惠活动进行展示,以便于有想要的用户能够对其进行了解查看,同时推送给目标用户,用户也能够转发分享给周边的人,实现信息的流通。
三、具体内部详情查看
对于酒店内部的细致情况,能够通过酒店预订移动应用软件制作来进行便捷以及管理,这些内容包括了关于酒店的一些内部情况,能够通过图片或者是文字详情等等方案来对这些酒店的具体内部设备、或者是酒店的环境新旧情况等等有一种比较大致的了解。
四、快捷预订渠道
在选用住宿的时候,用户通常都会优先选用自己喜欢的、或者是便宜的以及性价比高的酒店来进行住宿,这么当用户在官方上了解完相关的酒店信息之后,即可实现快捷的酒店预订渠道,更为具有操作上的便捷性。
在当前智慧酒店服务的市场需求度日益提升的背景下,酒店预订移动应用软件制作的流行也成为酒店住宿行业的一个趋势流行起来。
查看小米开放平台APP应用小米AppId、AppKey和 AppSecret。
如果您已经拥有小米开发者账号,可忽略本节,直接阅读“2. 启用推送”。
如果您没有小米开发者账号,请参照《开发者账号注册流程》,访问小米开放平台完成开发者账号的注册。
开发者账号的审核一般需要1-3个工作日,您可以通过登录小米开放平台查询结果。
使用小米开发者账号登录小米开放平台,在管理控制台中选择“消息推送”,进入应用列表页。
应用列表包括该开发者账号下的已有APP(包括Android手机/平板应用、Android TV应用和iOS应用)。
说明:
对于2021年12月28日之后在GetApps创建的应用,且应用分发地在非中国大陆地区,需要切换至英文版控制台查看。
点击“未启用”状态APP的“启用推送”,可以进入消息推送启用页面。
启用推送前,您须先阅读《小米推送技术服务协议》和《小米推送技术服务数据保护附录》。勾选同意接受,方可启用。
说明:iOS应用在启用推送服务时,需要上传至少一套证书和密钥,以保证推送服务的正常使用。
如果你想使用的应用不在应用列表内,点击“创建应用”,选择创建手机/平板应用或电视应用。
选择操作系统、填写应用名和包名(iOS应用需填写Bundle ID)、选择应用分类,单击“创建”,创建一个新应用。
完成应用创建后,就可以启用该应用的推送服务了。
启用推送服务后,在“应用管理-应用信息”页面可查看该应用对应的AppId、AppKey和 AppSecret。
其中AppId和AppKey是客户端的身份标识,在客户端SDK初始化时使用;AppSecret是服务器端的身份标识,在使用服务端SDK向客户端发送消息时使用。
在做VIVO消息推送时刻,需要和到VIVO开放平台获取VIVO AppSecret,之后我们才能为APP实现VIVO厂家离线推送消息的能力。
首先,登录VIVO开放平台http://dev.vivo.com.cn/
点击登录,之后进入管理中心
在VIVO管理中心里面找到 开放能力
之后在开放能力 下方 找到消息推送
点击进入 消息推送运营中心
在运营中心后台,找到自己需要配置的应用名称,点击右侧的应用信息
如图,在应用信息详情页面,我们可以看到AppSecret,我们直接复制,这样就拿到了VIVO的AppSecret了。
OPPO 推送平台退出的oppo厂商推送能力,是系统级通道、快速、稳定、易用,OPPO PUSH是ColorOS上的系统级通道,为开发者提供稳定,高效的消息推送服务。
APP的消息通知目前基本上已经是每一个APP必有的基础能力,有了APP推送消息能力,在后期的推广运营中才能够更加的贴合用户,增加用户的粘性,而消息推送由于设备的限制,为了获得更加及时高效准确的推送能力,唯一只有接入对应的厂商提供的通道。
而OPPO厂商推送就是OPPO官方推出的,可以实现APP离线也能收到消息提示。
OPPO厂商接入需要4个接口密钥,分别是App ID、AppKey、AppSecret、MasterSecret
那怎么来获取App ID、AppKey、AppSecret、MasterSecret呢?
1.登录OPPO推送平台
地址:https://push.oppo.com
登录之后点击管理中心,进入OPPO消息推送平台管理中心。
2.在管理中心,应用列表里面找到需要获取接口密钥的APP
如图,点击应用列表右侧的进入应用
3.在应用详情页,即可查看到App ID、AppKey、AppSecret、MasterSecret
或者,先点击左侧导航应用配置
之后顶部切换选择应用,也可以直接进入应用配置信息查看页
如图,这里我们就可以直接复制OPPO应用的App ID、AppKey、AppSecret、MasterSecret;
温馨提示:如果您的app没有上架OPPO商店,那么消息推送的能力是受到限制的,如果正式运营,请务必先上架OPPO商店!等待审核通过之后才能获得到完全的OPPO厂商推送的离线通知的消息推送权限。
OPPO 软件商店、OPPO 浏览器、主题商店,游戏中心、音乐、视频、阅读等 多元化应用,目前日均活跃用户达8千万,日均内容下载量高达1亿。OPPO开放平台无疑是国内数一数二的APP生态平台,作为APP开发者都希望APP能够接入OPPO开发平台,在接入的时候会需要一个oppo appsecret,那么怎么来获取这个oppo appsecret呢?
1.登录OPPO开发者中心,地址:https://open.oppomobile.com/
2.进入应用服务平台
在应用列表里面找到需要获取appsecret的APP,点击右侧【应用详情】
3.在应用详情页面复制appsecret
如图,这样我们就获得到当前移动应用的appsecret。
需要说明的是,如果您的APP还没有提交过OPPO开放平台审核,那么您是看不到对应的APPID和appsecret信息的。您至少需要需要有一次提交APP到OPPO开放平台审核的操作,平台才会给予您这个应用分配appsecret。
在开发APP的时候,在实现APP唤起微信的时候出现一个界面报错,提示接口错误,微信AppSecret不正确导致我们APP无法唤起微信,这个时候我们就需要登录微信开放平台针对微信AppSecret重置。
登录open.weixin.qq.com,之后在移动应用列表里面找到我们需要重置微信AppSecret的应用,点击右侧的查看按钮
点击查看按钮进入到应用详情页
如图所示,在应用详情页的顶部,找到AppSecret,点击后面的重置按钮,即可进入微信AppSecret的重置流程
选择确定
微信开放平台重置微信AppSecret需要管理员的微信扫码授权,这里使用开发者账号绑定的管理员扫码之后,即可获得全新的微信AppSecret了。
我们在开发APP的时候为了获取到微信生态的各种能力包括微信分享、微信登录、微信支付等,在开发阶段都需要填入微信移动应用AppID和AppSecret。
那么怎么获取到微信的移动应用AppID和AppSecret呢?
首先需要完成微信开放平台的注册成为微信开发者,之后提交移动应用申请,在应用审核通过之后,我们登录微信开放平台即可获取。
登录之后,在移动应用列表,我们点击一个需要获取APPID的应用右侧,点击右侧查看按钮
温馨提示:请务必确保您的移动应用审核状态为已通过
点击查看按钮
如图,这里我们就可以直接来复制微信AppID和微信AppSecret,微信AppSecret的获取需要管理人员微信扫码认证,一般确认之后建议本地保存好,不然每次去获取都要更改AppSecret,这样的重复更改可能导致旧版的APP通信出现故障。
微信AppSecret获取之后,一般情况下不建议经常更换,非常的伤人,请一定保存好!
2022年华为开放平台改版了,获取华为推送appSecret已经改成了Client Secret,很多做android开发的小伙伴由于华为平台改版了,在华为开发者中心找到半天,都没有找到appSecret。其实这里推送用的appSecret就是Client Secret,APPID就是Client ID。
首先我们登录华为开放平台!
在我的应用里面可以查看到当前应用的基础信息,之后填写完成提交市场上架,待审核通过之后就完整的获取到华为开放平台的各种能力。
之后我们再进入到我的项目里面去获取Client ID和 Client Secret
同样在的华为开发平台首页,点击我的项目进入
在项目列表里面找到需要配置的项目
点击我们需要编辑的安卓APP名字,进入到对应的安卓APP项目管理里面。
如图所示:这里找到OAuth 2.0客户端ID(凭据),这里就可以看到Client ID和 Client Secret,我们直接复制即可。
微信开放平台申请网站应用教程,获得微信开放平台网站应用appid和APPSecret
1.登录微信开放平台
https://open.weixin.qq.com/
点击顶部应用管理
2.跟着页面提示输入您的网站应用信息
输入网站回调地址
3.资料上传之后等待微信开放平台官方审核,审核通过直接在网站应用列表即可查看您的应用
4.在应用详情页面获得您的网站应用的APPID和APPSecret
审核通过之后就可以实现PC网站扫码登录了
2022新版教程请查阅:android 华为push 华为推送appSecret怎么获取
华为开放平台获取应用的AppID
1.首先登录华为开放平台
https://developer.huawei.com/
https://developer.huawei.com/consumer/cn/console#/serviceCards/
找到【应用服务】
点击应用市场
点击我的应用
2.在我的应用列表里面,找到您需要获取的应用名字,点击应用名字或者图标
进入应用详细页面
如图:可以直接复制APPID和APP SECRET
更新了:
2022年华为开放平台改版了,获取华为推送appSecret已经改成了Client Secret,很多做android开发的小伙伴由于华为平台改版了,在华为开发者中心找到半天,都没有找到appSecret。其实这里推送用的appSecret就是Client Secret,APPID就是Client ID。
首先我们登录华为开放平台!
在我的应用里面可以查看到当前应用的基础信息,之后填写完成提交市场上架,待审核通过之后就完整的获取到华为开放平台的各种能力。
之后我们再进入到我的项目里面去获取Client ID和 Client Secret
同样在的华为开发平台首页,点击我的项目进入
在项目列表里面找到需要配置的项目
点击我们需要编辑的安卓APP名字,进入到对应的安卓APP项目管理里面。
如图所示:这里找到OAuth 2.0客户端ID(凭据),这里就可以看到Client ID和 Client Secret,我们直接复制即可。
网站APP打包配置个推推送想要获取AppID、AppSecret、AppKey、MasterSecret,首选需要登录个推官网,如果有账号就直接登录没有账号就申请账号后登录;(如下图)
登录个推推送平台之后,点击新增应用/服务;(如下图)
选择个推.消息推送服务;(如下图)
如果想要配置已有的应用就选择之前的应用,如果要新建应用就点击新建应用;(如下图)
选择新建应用,然后输入你在APP打包品台创建的应用的名字和包名,填写好基本信息;(如下图)
点击下一步,就可以查看AppID、AppSecret、AppKey、MasterSecret;(如下图)
在APP打包配置个推推送功能的时候,由于此功能是离线配置功能,所以你配置后需要对APP进行重新打包生成新版才会生效;
APP打包配置个推推送消息可以实现按用户、群组等定向推送,具体你可以咨询我们APP打包平台在线客服;
如果你在APP打包过程中,还有其他疑问也可以咨询我们在线客服。