OPPO开发平台app上架oppo商店流程(三)填写APP版权证明资料

在我们创建好应用之后,我们跟着要进行发布应用基础信息填写,进入到APP上架OPPO商店第二步操作,填写APP资料

第一步教程:OPPO开发平台app上架oppo商店流程(一)创建应用

第二步教程:OPPO开发平台app上架oppo商店流程(二)填写APP基础资料及APP截图介绍

OPPO开发平台应用服务平台的管理中心,在列表里面找到之前创建成功的APP

(图:APP上架OPPO)

如图,在列表里面右侧找到需要发布的APP,点击发布应用按钮,点击之后进入到APP资料填写界面

下拉页面进入到APP版权证明资料

(图:APP上架OPPO)

电子版权证书,请上传PDF格式文件,不能超过20MB
电子版软件著作权登记证书(电子版权证书)与纸质版软件著作权登记证书具有同等法律效力,可在线验证,官方申请通道可同时颁发纸质/电子版权证书,已获得纸质证书的APP可免费补领电子版权证书 电子版权证书官方申请通道 电子版权证书补领通道;
软件版权证明,请上传软著扫描件与承诺函,特别类资质标准请参考应用资质审核规范。
建议同时提交软著与华为、小米、应用宝市场的后台上架截图,可提高审核通过率。
ICP备案网址或备案号,ICP的备案主体需要与开发者信息一致;域名网页内容需要与APP内容一致,且网址可以正常打开。

(图:APP上架OPPO)

特殊类证书,金融类、文娱类、销售类、中介代理商类、海外置业类以及其他类应用需提交ICP证或ICP备案截图等资质证明,详情请参考应用资质审核规范。如无相应资质,审核将不予通过。
支持JPG、PNG格式的图片,每张图片大小不超过1M。
温馨提示:如证明资料太多,您可以将图片打成rar或zip格式压缩包进行上传,文件大小不能超过100M
发布时间,您可设置晚于当前时间的发布时间。应用包审核通过后,在应用上架前,您可以修改定时发布时间,但不允许频繁修改,异常行为将被系统记录。
测试附加说明,填定范围包含:1、应用的测试帐号、密码,帮助测试人员快速完成测试;2、应用对于手机和配置的要求限制说明;3、测试未通过的遗留问题处理结果说明。

这里特别需要说明的是,APP上架应用商店需要安卓软件著作权,所有APP上架在内地市场商店都需要软著,如果没有软著,您需要先提前申请好您APP的软著,之后才可以提交审核,不然没有软著一定是被拒绝的。

OPPO开发平台app上架oppo商店流程(二)填写APP基础资料及APP截图介绍

在我们创建好应用之后,我们跟着要进行发布应用基础信息填写,进入到APP上架OPPO商店第二步操作,填写APP资料

第一步教程:OPPO开发平台app上架oppo商店流程(一)创建应用

在OPPO开发平台应用服务平台的管理中心,在列表里面找到之前创建成功的APP

(图:APP上架OPPO)

如图,在列表里面右侧找到需要发布的APP,点击发布应用按钮,点击之后进入到APP资料填写界面

(图:APP上架OPPO)

主要的资料项目包括:

软件安装包,请上传后将自动解析包名,当APP名称唯一时不可修改;
软件名称,APP名称与解析包保持一致,如被占用可加副标题,副标题长度不超过10个字,建议填写公司简称,品牌,不可使用无关字段或其他蹭热度字段;平台将会进行审核,并拥有删除、修改权利,上架后副标题将显示在名称后面,如:浏览器(OPPO)。
软件分类,分类请根据应用实际属性进行选择,如果分类有变更,平台将会进行审核,并保留更改权利
一句话简介,不多于13个字符,不能包含任何标点符号和空格,简要说明产品的功能和卖点。

(图:APP上架OPPO)

软件介绍,简单说明下您的软件功能,不少于20个字,不能输入包含”<“、”>”等HTML标签符号的文本。
版本说明,填写内容如下但不限于,新版本的特点(修改、升级、优化了那些内容)不少于5个字,不能输入包含”<“、”>”等HTML标签符号的文本。

(图:APP上架OPPO)

年龄分段,请根据年龄分级标准选择正确的年龄分级,否则审核可能被驳回。

分级类别分级描述内容定义
3+适合3岁及以上的幼儿此类内容不包含暴力、惊吓、粗俗用语等任何受限制内容,一般情况下,适合各个年龄段的用户。
8+适合8岁及以上年龄此类内容基本健康,也许包含少量卡通暴力或极少的不良用语,但不得含有现实暴力(针对人类外形或动物形象)或惊吓的内容(可能惊吓到儿童的声音或场景)
12+适合12岁及以上年龄此类内容可能包含少量的轻微现实暴力(针对虚拟形象的暴力内容以及含蓄的针对人类形象或动物形象的暴力内容)或少量的含蓄粗俗用语(轻度的粗口,且不含性相关粗口),但不得含有粗俗幽默内容。
16+适合16岁及以上年龄内容可能会包含较少的现实暴力、粗俗内容(不得包含性粗口),但不得含有性暗示内容(例如两性笑话、裸露内容等),不得含有惊悚/恐怖题材内容,且不应该存在任何色情或涉及吸烟、饮酒的相关内容。
18+适合18岁及以上的成人此类内容仅适用于成人受众群体、合法且符合相关政策规定以及正确社会道德价值观的内容可面向此年龄段的用户发布。但不得含有色情、虚拟赌博、吸毒、激烈的暴力(如过度血腥、残肢、严刑拷打等场景)的内容。
(APP上架OPPO年龄分段要求)

隐私政策网址,请输入隐私政策声明链接,以供平台审核,软件商店的应用详情页将展示该声明入口。隐私政策必须完整说明APP收集使用个人信息的目的、内容、方式和范围。 详情请参考 《应用审核规范》隐私保护条款, 《GBT35273-2020 信息安全技术 个人信息安全规范》,《App违法违规收集使用个人信息行为认定方法》, 《APP违法违规收集使用个人信息自评估指南》等法规标准。
兼容设备,根据自己APP实际选择兼容手机、平板
权限说明,APP获取到的基础权限说明

(图:APP上架OPPO)

上传图标,要求与安装包中图标一致。尺寸:512*512px,图片格式:PNG,小于1M。icon应当直角上传,不得切圆角。

上传竖版截图,请上传3-5张截图,支持JPG、PNG格式。截图尺寸要求:1080*1920,单张图片不能超过1M。
请去除截图中的顶部状态栏的通知图标,图片中不得使用其他品牌的手机作为边框或宣传图

(图:APP上架OPPO)

上传横版截图,请上传3-5张截图,支持JPG、PNG格式。截图尺寸要求:1915*1080,单张图片不能超过1M。
本套横图素材为选填项,用于在软件商店7.9及以上版本和游戏中心8.5及以上版本生效,上传后会优先展示该套横图,否则仍按竖图展示。
应用视频,小于500MB,支持格式:MP4
视频为选填项,用于在软件商店7.9及以上版本生效。

以上就是APP上架OPPO应用商店需要涉及到的APP基础文字和APP截图资料,App开发好之后您在上架之前,可以提前准备好这些信息,以到达APP上架时候的快速提交。

OPPO开放平台怎么获取OPPO Sign?

OPPO Sign是OPPO官方给予开发者身份验证使用的一种数字化签名,主要为一串MD5值的字符串,如果开发者有需要接入OPPO官方的SDK或者API那么就需要申请获取到OPPOSign。

那么怎么获取到OPPO Sign呢?

您可以选择在PC端(Windows)或者手机端(Android)去获取安装包的签名摘要信息。

1、Windows获取指引

1)下载OPPOSign.zip

2)解压文件,然后在电脑上运行OPPO Sign程序;

(图:OPPO Sign获取教程)

3)按照操作指引拖入APK文件;

(图:OPPO Sign获取教程)

4)获取到OPPO Sign,复制文本。

(图:OPPO Sign获取教程)

2、手机端获取指引

1)在手机上安装所需要获取OPPO Sign的应用;
2)在手机上安装获取签名工具
3)打开获取签名工具,输入所需获取OPPO Sign应用的包名,点击“获取签名信息”。

您可以在电脑上进行获取,也可以在手机上直接使用签名工具获取

oppo开发平台OPPOSign介绍,OPPOSign是什么?

APP在上架OPPO应用商店的时候,需要我们填写一个OPPOSign,很多小伙伴并不知道OPPOSign是做什么用途的,这里给大家详细介绍一下OPPOSign是什么?

(图:OPPOSign是什么)

OPPOSign是OPPO开发平台官方提供的一个签名,数字签名代码,用于接入帐号时校验应用真实性。

什么是OPPOSign?

OPPO Sign是应用的签名摘要信息通过OPPO的加密算法生成的MD5字符串,主要用于接入OPPO帐号、游戏SDK时候做应用身份校验。

什么场景需要OPPO Sign?

同时符合如下两个条件的应用需要填写OPPO Sign
1、需要接入帐号SDK或者游戏SDK。
2、未发布的应用(上传应用APK后我们会自动根据前面信息计算出对应的OPPO Sign信息,因此只需要未发布的应用填写OPPO Sign)。

OPPOSign简单的理解就为OPPO官方给OPPO开放平台开发者提供的一种数字化签名,有这个签名就能识别到您,为开发者提供oppo官方各种SDK和api接入的一种数字化身份验证,主要表现为MD5字符串。

OPPO开发平台app上架oppo商店流程(一)创建应用

OPPO开放平台提供了APP分发服务,开发者开发APP之后,可以将安卓APK文件上传到OPPO官方开发平台,将APP上架到oppo应用商店,使用OPPO官方分发服务,或者OPPO生态自然流程加持,助力运营。

这里详细介绍一下APP上架OPPO的流程(一)创建应用

登录OPPO开放平台

(图:APP上架OPPO流程)

进入管理中心,点击创建应用

(图:APP上架OPPO)

选择创建应用,之后选择普通应用

(图:OPPO上架APP)

之后进入到创建应用的主界面

(图:APP上架OPPO)

创建应用主要为应用基础信息填写:

应用名称,请输入您的应用名称,不超过15个汉字或30个英文字符,以后可以修改。

应用包名,温馨提示:不能与平台已有包名重复,且一旦填写不能修改。请填写一个足够复杂、不易重复的包名,以免影响发布。

OPPOSign,OPPOSign用于接入帐号时校验应用真实性

我们根据自己APP的基本信息输入APP名字,APP包名,和OPPOSign,之后点击提交按钮即可完成APP上架OPPO商店的第一步创建应用。OPPOSign是选填,非必填写项目,我们可以直接跳过不用填写OPPOSign。

APP上架OPPO应用商店,移动应用提交OPPO开放平台市场审核

OPPO商店作为国内数一数二的应用商店,有着非常多的OPPO手机基础用户群体,APP开发完成之后,在运营推广中必上的应用商店之一。

那么怎么将APP上架到OPPO应用商店呢?

首先需要登录OPPO开发平台,地址为:https://open.oppomobile.com/

注册成为OPPO开发者,并通过市场的开发者资质审核

注册教程:OPPO开放平台开发者账户注册及认证流程

登录OPPO开发平台

(图:OPPO开发平台登录)

之后在页面右侧上方点击进入管理中心

(图:APP上架OPPO商店流程)

进入到OPPO开放平台管理中心,在首页频道列表页面,点击第一个,OPPO应用服务平台进入

(图:OPPO应用商店APP上架流程)

点击应用服务管理平台之后,就可以看到APP的上架应用列表,如果您还没有上架过,那么列表是空页面,直接点击右侧的创建应用,新建应用即可提交APP上架OPPO应用商店。

(图:APP上架OPPO商店流程)

点击创建应用之后会弹出窗口选择,一般我们选择普通应用即可,当然如果您想和OPPO商店官方进行内容购买服务,必须虚拟服务或商品收费分成,获得OPPO官方的流程倾斜,那么可以选择应用合作模式。

(图:APP上架OPPO应用商店流程)

一般情况下,我们选普通应用即可。

(图:APP上架OPPO商店流程)

这样我们就进入到了APP上架OPPO应用商店的流程,可以看到APP上架OPPO商店总共分为4步奏。

1.创建应用

2.完善资料

3.审核测试

4.发布上线

APP开发者只需要根据OPPO官方这个流程页面,依次的填写好所需资料,之后提交OPPO官方审核即可,审核通过之后您的APP就可以在OPPO应用商店上搜索到下载了。

网站APP打包配置微信登录

图:微信开放平台

网站APP打包也是可以配置微信登录功能的,选用一门APP打包平台打包你的移动应用,点击登录一门APP打包平台的开发者中心即可进行配置;

图:登录一门APP开发者中心

登录一门APP开发者中心之后,在我的应用里面找到你需要配置微信登录功能的移动应用,点击配置按钮进入配置移动版页面;

图:找到需要配置微信登录功能的应用

进入配置移动版页面之后,在页面右侧找到微信登录功能;

图:找到微信登录功能

找到微信登录功能之后,鼠标左键点击微信登录功能即可弹出功能配置页面就会提示需要你去微信分享功能中去配置 AppID 和 AppSecret,在微信分享配置页面去输入你在微信开放平台审核通过的移动应用的APPID和APPsecret并点击保存按钮;

图:配置微信分享

微信登录功能属于离线配置功能,配置之后需要通过生成新版的安装包下载安装新版才能生效;由于微信登录功能属于原生开发功能,引用我们的js来调用微信登录接口,这是demo示例;如果你们没有技术,可以联系我们在线客服付费给我们帮你完成微信登录在你APP内指定位置的调用。

图:APP端调用微信登录功能

华为开放平台云调试远程真机测试APP

在开发过程中我们经常会遇到需要真机测试的情况,但是华为品牌的设备有很多,我们不可能每一台设备都有准备真机。在这种状态下,我们需要尽可能多的完成华为真机的测试。

我们可以登录华为开放平台,找到华为真机测试平台服务。

登录华为开放平台:https://developer.huawei.com/consumer/cn/console#/serviceCards/

(图:华为开放平台真机测试)

我们可以选择云测试和云调试!

这里我们需要的是华为真机调试,那么选择云调试

(图:华为开放平台真机测试)

点击云调试进入到测试界面

(图:华为开放平台真机测试)

在这里列表我们可以看到有很多机型,找到自己需要测试的机型,可以预约机型或选择空闲的机型。

点击需要的机型,鼠标移动在机型上面,可以弹出使用或预约。

(图:华为开放平台真机测试)

根据弹出的窗口界面选择需要使用的时长,温馨提示,每一个认证的华为开发者都有一定时间免费测试期,为了有限资源不被占用,请合理有效的安排测试时间。这里我们一般选择30分钟即可。

(图:华为开放平台真机测试)

点击确认之后就进入到了真机测试系统界面

(图:华为开放平台真机测试)

之后我们点击上传安装包,进行APP的在线安装

(图:华为开放平台真机测试)

从本地电脑选择APK安装包之后,耐心等待APP上传完成,上传完成之后,APP会自动安装到远程真机上面。

(图:华为开放平台远程真机测试)

如果系统没有自动安装,我们可以点击手动安装,点击列表右上方安装小按钮即可

(图:华为开放平台远程真机测试)

点击安装按钮之后,APP就会被自动安装到远程真机上面了。

(图:华为开放平台远程真机测试)

如图,我们在左侧的手机桌面上已经可以看到安装好了的APP。我们点击远程真机桌面窗口,即可进行远程操作,这样我们就可以开始远程真机测试了。作为APP开发者还是非常喜欢华为这个真机调试的,可以解决很多测试方面的问题,毕竟也不是哪一家公司都能准备齐那么多的手机的。

本地电脑cmd命令获取安卓证书APP签名信息

在开发安卓APP的过程中,有一些时候,我们会不小心忘记安卓APP证书的签名信息。我们可以通过本地cmd命令来快速获取查看安卓证书的签名信息。

(图:安卓APP签名信息)

1.首先打开win+R拉起cmd

之后cd命令进入到自己安卓证书所在文件夹

(图:CMD进入)
(图:进入到证书所在目录)

2.之后我们执行命令

keytool -list -v -keystore test.keystore

Enter keystore password: //输入密码,回车

keytool -list -v -keystore test.keystore  
Enter keystore password: //输入密码,回车

test.keystore中的test修改为您的证书文件名

跟着输入您的证书文件密码

之后回车,回车之后就会列出您的安卓签名信息

Keystore type: PKCS12    
Keystore provider: SUN    

Your keystore contains 1 entry    

Alias name: test    
Creation date: 2022-03-28    
Entry type: PrivateKeyEntry    
Certificate chain length: 1    
Certificate[1]:    
Owner: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN    
Issuer: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN    
Serial number: 7dd12840    
Valid from: Fri Jul 26 10:12:26 CST 2022 until: Sun Jul 02 10:12:26 CST 2122    
Certificate fingerprints:    
         MD5:  24:D2:CA:F6:3A:1A:13:ED:8D:B6:8E:19:82:E1:F3:F5    
         SHA1: AA:16:27:91:83:39:EC:AA:E9:22:9E:6C:9C:3E:91:C5:59:1E:8F:12  
         SHA256: D6:00:56:1E:3B:89:AC:23:5E:B3:0B:36:8E:A5:2F:9D:47:49:04:05:0C:18:71:A3:5E:CA:A2:09:0A:B5:B6:75    
Signature algorithm name: SHA256withRSA    
Subject Public Key Algorithm: 2048-bit RSA key    
Version: 3

如果所示,这里我们就获取到安卓APP签名信息,包括:MD5、SHA1、SHA256

MD5: 24:D2:CA:F6:3A:1A:13:ED:8D:B6:8E:19:82:E1:F3:F5

SHA1: AA:16:27:91:83:39:EC:AA:E9:22:9E:6C:9C:3E:91:C5:59:1E:8F:12

SHA256: D6:00:56:1E:3B:89:AC:23:5E:B3:0B:36:8E:A5:2F:9D:47:49:04:05:0C:18:71:A3:5E:CA:A2:09:0A:B5:B6:75

根据不同的三方平台要求,我们可能需要去掉间隔“:”冒号

MD5: 24D2CAF63A1A13ED8DB68E1982E1F3F5

SHA1: AA1627918339ECAAE9229E6C9C3E91C5591E8F12

SHA256: D600561E3B89AC235EB30B368EA52F9D474904050C1871A35ECAA2090AB5B675

这样我们就完成了本地电脑cmd命令获取安卓证书APP签名信息的全套操作。

微信开放平台Android平台应用签名怎么填写

很多小伙在在微信开放平台在申请移动应用,在填写开发信息的时候,在开发信息-应用平台-Android平台-应用签名这里就不知道怎么填写了。那么微信开放平台这里的应用签名指的是什么呢?

(图:微信开放平台应用签名)

微信开放平台的应用签名是指当前APP的安卓证书的MD5指纹。

那么怎么获取MD5指纹信息呢?

1.如果您的APP已经安装到了设备,可以通过安卓签名获取工具gensignature来进行获取

通过gensignature工具获取安卓APP签名MD5指纹信息

您可以通过以上链接的教程获取APP的安卓证书的MD5值。

(图:安卓证书MD5)

2.如果您本地电脑有安卓证书,可以通过命令来获取。

当然您也可以在本地电脑获取安卓证书的签名信息

通过电脑win+R唤起CMD

(图:安卓签名获取)

之后在CMD里面执行命令

keytool -list -v -keystore test.keystore  
Enter keystore password: //输入密码,回车

test.keystore-为您的keystore的证书名字,您将test改为您证书的文件名即可。

password-您输入您安卓证书的密码,文件密码。

输入密码之后回车,cmd会自动列出当前安卓证书的签名信息

Keystore type: PKCS12    
Keystore provider: SUN    

Your keystore contains 1 entry    

Alias name: test    
Creation date: 2022-03-28    
Entry type: PrivateKeyEntry    
Certificate chain length: 1    
Certificate[1]:    
Owner: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN    
Issuer: CN=Tester, OU=Test, O=Test, L=HD, ST=BJ, C=CN    
Serial number: 7dd12840    
Valid from: Fri Jul 26 10:12:26 CST 2022 until: Sun Jul 02 10:12:26 CST 2122    
Certificate fingerprints:    
         MD5:  24:D2:CA:F6:3A:1A:13:ED:8D:B6:8E:19:82:E1:F3:F5    
         SHA1: AA:16:27:91:83:39:EC:AA:E9:22:9E:6C:9C:3E:91:C5:59:1E:8F:12  
         SHA256: D6:00:56:1E:3B:89:AC:23:5E:B3:0B:36:8E:A5:2F:9D:47:49:04:05:0C:18:71:A3:5E:CA:A2:09:0A:B5:B6:75    
Signature algorithm name: SHA256withRSA    
Subject Public Key Algorithm: 2048-bit RSA key    
Version: 3

如上所示,这里我们可以拿到MD5为:24:D2:CA:F6:3A:1A:13:ED:8D:B6:8E:19:82:E1:F3:F5

但是微信开放平台输入这个格式则是错误的,我们需要去掉中间的间隔“:”冒号,最终我们输入:24D2CAF63A1A13ED8DB68E1982E1F3F5,这个就是微信开放平台需要的安卓APP签名的MD5,也就是平台所需的应用签名。

3.如果您的APP是在一门开发的,那获取APP签名信息更加的简单。

我们只需要登录一门APP开发者中心,找到需要查看签名的应用,在应用列表里面点击“生成安装包”按钮

(图:安卓签名获取)

点击进入生成安装包页面

(图:微信开放平台应用签名获取)

如图,在生成安装包页面,在安卓项目,点击【查看】下拉出现安卓应用签名信息,这里我们是用于微信开发平台的,我们只需要复制MD5签名即可。

APP打包能实现微信支付吗?

APP打包是可以实现微信支付的。(如下图)

APP打包要实现微信支付,需要具备哪些条件呢?
首先你需要有已经审核通过的微信开放平台移动应用,(如下图)

并且移动应用需要获取到微信支付的权限,(如下图)

其次你需要有审核通过的微信商户号,并且开通了APP支付产品,然后和你审核通过的移动应用进行关联,(如下图)

然后去APP打包平台找到微信分享和微信支付功能在里面配置相关参数,然后生成新版的安装包即可测试微信支付功能,(如下图)


要是用APP打包的微信支付功能,需要引用我们这边的js接口,这个是demo示例可以参考。
在APP打包过程中,如果还有其他问题,可以咨询我们在线客服。

微信开放平台获取微信APPID

微信开放平台获取微信APPID,在开发APP途中,我们需要接入微信开放平台,比如实现APP的微信分享、微信登录、微信支付等,都需要有一个微信APPID,如果是第一次涉及微信开放平台的小伙伴可能不知道在哪里获取这个微信APPID。

(图:获取微信APPID)

首先,登录微信开放平台。登录之后接入管理中心。

(图:微信开放平台微信APPID)

在管理中心-移动应用-列表里面找到自己需要配置获取的应用。

点击右侧的查看按钮,进入应用详情页。

其次,在应用的详情页,可以直接获取到微信APPID

(图:微信开放平台微信APPID)

如图所示,在应用详情页,我们可以直接查看到微信APPID,我们直接复制,之后复制进APP项目开发后台即可。如果是一门APP开发制作的APP,那么登录一门后台,在对应APP的配置界面,找到微信分享功能,直接黏贴写入即可。

(图:微信开放平台微信APPID)

如果您是在一门制作的APP,那么只需要在开发者中心配置界面,找到微信分享功能,写入您微信开放平台的微信APPID,保存后,重新生成新版APP,这样新版APP就可以实现微信分享的能力了。

APP打包能实现微信分享吗?

APP打包是可以实现微信分享的。
APP打包要实现微信分享需要具备哪些条件呢?
APP打包要实现微信分享,首先需要你有微信开放平台审核通过的移动应用(如下图),

其次你需要配置一门APP打包平台的微信分享功能(如下图),

然后重新生成安装包即可实现微信分享(如下图)。

如果自己在APP打包的过程中想要配置微信分功能,但是自己又不会怎么办呢?
首先我们平台上是有微信分享的配置教程的(如图),

教程有视频教程,也有文字教程,还有demo演示页面,如果你看完教程还是不会的话可以联系我们在线客服来帮你做二次开发实现微信分享。

微信开放平台重置微信AppSecret

在开发APP的时候,在实现APP唤起微信的时候出现一个界面报错,提示接口错误,微信AppSecret不正确导致我们APP无法唤起微信,这个时候我们就需要登录微信开放平台针对微信AppSecret重置。

(图:重置微信AppSecret)

登录open.weixin.qq.com,之后在移动应用列表里面找到我们需要重置微信AppSecret的应用,点击右侧的查看按钮

(图:重置微信AppSecret)

点击查看按钮进入到应用详情页

(图:重置微信AppSecret)

如图所示,在应用详情页的顶部,找到AppSecret,点击后面的重置按钮,即可进入微信AppSecret的重置流程

(图:重置微信AppSecret)

选择确定

(图:重置微信AppSecret)

微信开放平台重置微信AppSecret需要管理员的微信扫码授权,这里使用开发者账号绑定的管理员扫码之后,即可获得全新的微信AppSecret了。

微信开发平台获取移动应用AppID和AppSecret

我们在开发APP的时候为了获取到微信生态的各种能力包括微信分享、微信登录、微信支付等,在开发阶段都需要填入微信移动应用AppID和AppSecret。

(微信移动应用AppID和AppSecret)

那么怎么获取到微信的移动应用AppID和AppSecret呢?

首先需要完成微信开放平台的注册成为微信开发者,之后提交移动应用申请,在应用审核通过之后,我们登录微信开放平台即可获取。

(图:微信开放平台)

登录之后,在移动应用列表,我们点击一个需要获取APPID的应用右侧,点击右侧查看按钮

(图:微信开放平台)

温馨提示:请务必确保您的移动应用审核状态为已通过

(图:微信开放平台)

点击查看按钮

(微信AppID和AppSecret)

如图,这里我们就可以直接来复制微信AppID和微信AppSecret,微信AppSecret的获取需要管理人员微信扫码认证,一般确认之后建议本地保存好,不然每次去获取都要更改AppSecret,这样的重复更改可能导致旧版的APP通信出现故障。

微信AppSecret获取之后,一般情况下不建议经常更换,非常的伤人,请一定保存好!

微信开放平台开发者创建移动应用APP

作为APP开发者,微信开放平台已经成为不可绕过的一个三方开放平台,为了获得微信生态巨大的社交裂变能力,现在几乎是个APP都要增加微信分享等功能。

那么怎么在微信开放平台创建应用应用呢?

登录微信开发平台开发者中心,在首页导航找到管理中心,在二级导航第一个找到移动应用

(图:微信开放平台创建移动应用)

如图所示,我们点击进入到移动应用列表,在下方可以看到一个非常醒目的按钮:创建移动应用

(图:微信开放平台创建移动应用)

点击创建移动应用进入到申请流程界面

(图:微信开放平台创建流程)

移动应用名称,请注意,名称将在微信分享、微信收藏、微信登录、微信支付等操作时被用户看到,需在2到20个字节之间,一个中文占两个字节,半年只能修改1次;
英文名称(选填),显示在英文版微信中的名称;
移动应用简介,最多80字(您的应用介绍,主要描述您APP是做什么的?提供什么服务?)
英文简介(选填),同中文介绍的英文版即可;
应用官网,请填写正确的应用官网, 否则可能审核不通过(您必须有一个官方网站,如果没有务必做一个)
移动应用图片,请上传移动应用水印图片,28*28像素,仅支持PNG格式,大小不超过300KB。

(图:微信开放平台创建APP流程)

移动应用图片大图,请上传移动应用高清图片,108*108像素,仅支持PNG格式,大小不超过300KB。
应用已上架,根据自己APP是否上架真实选择,上架了就选上架,是,APP上架没完成,就选否
应用类目,请先申请应用类目,您需要提前申请一个APP所属行业;
APP运行流程图,请上传相关APP运行流程图,最多上传10张图片。图片支持jpg、JPEG、bmp、gif或png格式,图片大小不超过5M。(一般截图为APP的真实截图,不可PS,一把就手机打开APP,从APP首页、APP分类、APP频道页、APP内容也、APP会员中心、APP登录页等页面截图即可)
申请/修改应用说明,最多200字,也就是为何申请这个接口权限的理由,示例:为APP增加微信分享的能力;
已上架应用下载链接,如应用已上架应用市场,请填写该应用在任意应用商店的下载链接

以上信息根据自己APP的需求写好之后,点击底部的下一步,进入APP包名和签名设置界面

(图:微信开放平台设置开发平台信息)

在开发信息界面我们可以分别设置APP的所属平台,主要包括苹果、安卓、微软

1.IOS苹果版,是手机版就勾选iphone,有平板版就再勾选ipad

AppStore下载地址,Apple AppStore中的下载地址,如应用还未上线,可置空,待应用上线后再行修改,长度不超过256字节
Bundle ID,IOS应用唯一标识
测试版本Bundle ID,请填写iOS应用测试版本的BundleID
Universal Links,请填写能唤起当前应用的Universal Links路径(https开头,以“/”结尾, 建议带path,比如“ https://your_domain/app/ ”),在实际调用SDK时,会校验Universal Links是否匹配。

平板的信息和上面的信息一致,全部填写一样的即可,再次复制一次就行了,如下图:

(图:微信开放平台平板开发信息)

2.安卓版Android 应用,没有区分手机和平板,因为安卓开发出来就是直接兼容手机和平板的,谷歌官方并没有严格的区分手机和平板。如果您要为安卓版申请,勾选Android 应用即可,之后填写安卓开发信息。

(图:微信开放平台Android 应用开发信息)

应用下载地址,Android应用商店中的下载页面的地址,不允许直接使用apk包的下载地址,如应用还未上线,可置空,待应用上线后再行修改,长度不超过256字节
应用签名,用于对当前应用进行二次身份校验,开发者可以使用签名生成工具直接从安装当前应用的手机中获取。应用签名由开发者签名该应用的keystore文件决定。
应用包名,应用在一台设备上的唯一标识,在manifest文件里面声明,该包名应和正式发布应用的包名一致。例如,微信的包名为com.tencent.mm

3.微软WP8 应用,如果您的APP有兼容微软手机系统,那么勾选WP8 应用即可,跟着页面填写开发信息

(图:微信开放平台WP8应用开发信息)

应用下载地址,MarketPlace或其他应用商店中的下载页面URL,不允许使用apk包下载URL,长度不超过256字节

以上APP开发信息填写好之后,点击底部的保存即可,提交审核之后,微信开放平台官方审核时间一般为1-7个工作日,期间耐心等待即可。如果您对APP开发信息不是很了解,可以联系您的APP开发者为您提供。

如果您是使用一门APP开发平台制作的,您可以登录一门APP开发者中心进行复制获取。

微信开放平台注册账号成为开发者

微信开放平台已经是APP开发阶段中比较重要的第三方开放平台,大部分的APP都会有多有少的使用到微信提供的生态能力。

那么怎么来注册成为微信开放平台开发者呢

首先,登录微信开放平台,登录微信开发平台

地址:https://open.weixin.qq.com/

(图:微信开发平台)

如图,在微信开放平台首页,可以看到顶部导航有注册和登录

(图:微信开发平台注册)

跟着流程点击顶部导航的注册按钮,页面会跳转到注册界面

(图:微信开发平台注册)

根据页面提示,输入账号邮箱,验证码,密码,确认密码,之后点击底部的勾选同意协议,之后点击最下面的注册按钮,即可完成微信开放平台的注册操作

只有直接使用账户登录微信开放平台,登录之后是这样的,如图:

(图:微信开放平台注册登录)

额,错了,这个是老用户的登录,微信对老用户开启了限制,现在所有老用户都要去认证缴费咯!

如果您是新注册的,不会有这个强制的跳转提示,再来,是这样的:

(图:微信开放平台开发者中心)

如图所示,上面的截图就是微信开发平台的开发者中心样子!

在这里您可以看到导航上的:移动应用、网站应用、公共号、小程序、第三方平台、应用类目,这么几个切换标签,您可以根据自己项目所属,进行切换申请,比如这里的是公共号栏目标签,我们可以直接点击下面的绿色按钮,绑定公共号,即可进入应用项目的绑定和申请。

微信开放平台应用审核标准及要求

一、应用基本信息

1.1 应用名称

1.1.1 应用名称需保证具有唯一识别性和客观性。

1.1.2 应用名称中只允许字母间出现一个空格。

驳回示例:应用名称含有两个空格,举例:ad m in12

1.1.3 应用名称不得超过10个中文字符或20个英文字符 ,不得含有特殊字符。

驳回示例:应用名称中含有特殊字符,举例:周末#市集&

1.1.4 应用名称不得包含广告性质的口号、标语等营销推广内容。

驳回示例:应用名称中含有营销推广意义的词,举例:**赚、**分享

1.1.5 同一应用在不同平台的版本应共用一个AppID,应用名称中不得出现平台相关字样。

驳回示例:应用名称中含有平台相关字样,举例:周末市集Android版。

1.1.6 应用名称不得出现测试相关字样。

驳回示例:应用名称中含有测试字样,举例:周末市集测试、周末市集test。

1.1.7 应用名称不得包含有微信、腾讯、小程序、公众号等商标名称和小米、百度、360、魅族、vivo等品牌字样。

驳回示例:应用名称中含有品牌字样,举例:VIVO周末市集。

1.1.8 应用与微信开放平台已有应用名称重复的,无法提交应用创建申请。比如名称与政府机关、官方机构、组织、职业、网站、媒体、赛事名称等产生混淆的,容易造成用户误认或混淆,且无相关资质或授权的。

1.2 应用图标

1.2.1 应用图标必须清晰,不能含有其它水印信息。应用图标清晰度不够时,不予通过。

1.2.2 应用图标应与应用名称保持一致。

驳回示例:应用图标和应用名称无关联,如应用名称为周末市集,应用图标为视频图标。

1.2.3 应用图标不得包含腾讯、微信等官方品牌标识。

二、应用主体

2.1 你所提交的官网主体信息或者应用市场下载链接开发者信息,需与微信开放平台认证主体信息一致,如不一致,可在提审基本信息页面的流程图处附上授权书,授权书可自行拟定,需说明清楚授权关系、授权内容,并加盖双方公司公章,个人主体则签名即可。

2.2 个人开发者如需要申请已上架应用,但是未认证微信开放平台帐号主体信息,可在提审基本信息页面的流程图处附上软件著作权证书以及手持身份证照片,软著的著作权人、身份证信息、应用市场下载链接开发者信息需与微信开放平台帐号主体信息保持一致。

三、应用类目

3.1 你所申请的应用服务范围需与实际填写的类目一致,也需与自身所提供的服务一致。

驳回示例:应用提供的服务是商业服务,实际经营内容为商业服务-会展服务,选择类目是体育-体育培训,审核将不会通过。

3.2 你在申请或变更应用前需先自行添加和应用匹配的类目,再发起应用的申请和变更。选择类目流程指引:微信开放平台后台->管理中心->应用类目->添加应用类目。

3.3 如现有类目跟应用不匹配的,可删除现有类目,删除现有类目不会影响之前关联其删除类目的应用。

3.4 服务类目有分个人类目与非个人类目。部分类目需你在微信开放平台帐号中心完成开发者资质认证后才可选择。

四、应用官网

4.1 你可提供支持访问的应用官网或企业网站以供审核,官网内容需规范,包括应用提供的服务功能详情、用户协议、版权所有者、网站备案信息、联系方式等,官网不支持提供手机端小程序、公众号和H5等页面类型。 驳回示例:提供的官网为H5页面类型。

4.2 你所提供的官网不得是无法访问应用详细信息的登录界面,如网站需登录后才可访问,建议提供相关帐号密码以供审核人员登录并查看相关信息。

驳回示例:提供的官网打开是登录界面,无法访问应用相关详细信息。

4.3 你所提交的网站内容、排版等需符合常规网站要求,不支持只有几行文字,或者仅是一张或几张图片的,又或者是文档形式的网站内容。

驳回示例:提供的官网内容仅是一张图片,无应用相关详细信息。 

4.4 你所提交官网需有应用名称字眼及其应用介绍、应用图片、应用提供的服务功能详情等内容,如没有,建议调整网站内容补充更多应用详情内容或修改名称重新提审。

驳回示例:应用注册名称为“周末市集”,官网导航栏展示名称为“周末漫画“,与应用名称无关。

4.5 你所提交的官网开发者信息,需要与微信开放平台开发者资质认证主体信息一致,如不一致,提交时需提供相关授权书(加盖双方公章) 以供审核。

驳回示例:官网内主体信息展示为上海xx科技有限公司,微信开放平台帐号认证主体名称为佛山xx科技有限公司。

五、应用市场下载链接

5.1你在新增申请应用或修改应用时,如申请的应用已在应用市场上架,可在应用已上架处勾选是,并提供可访问的有效应用商店下载链接。

5.2 如你的应用已在应用市场上架,提交应用申请时微信开放平台帐号主体信息需先通过认证。

5.3 你所提交的应用市场下载链接需包含与微信开放平台应用名称、图标、主体信息、APP流程图内容一致的信息来校验应用的真实性、安全性和统一性。

驳回示例:应用市场下载链接内应用名称为巨兽**,在开放平台创建的应用名称为猛兽**,名称不一致。

5.4 你所提交的应用市场下载链接应是应用宝、App Store、谷歌商店、小米、华为、vivo等应用商城的下载链接,apk下载链接、非应用商店的、无法正常打开的以及无相关下载按钮的链接均属于不规范。

驳回示例1: 应用市场下载链接无应用开发商信息。

驳回示例2:应用市场下载链接无应用相关信息。

驳回示例3:应用市场下载链接无法访问。

六、应用流程图

6.1 你在新增申请应用或修改应用时,如申请的应用已在应用市场上架,APP运行流程图处可直接提交相关APP运行截图,并提供相关应用商店的应用下载链接;如申请的应用未在应用市场上架,可提交相关交互设计图或者运行流程逻辑图等说明APP运行逻辑流程。

6.2 你所提供的流程图内容需与应用名称/应用图标/官网的内容一致。

6.3 你所提供的运行流程逻辑图应是规范的APP流程图或者交互设计图,不得上传图标或小程序、公众号、网站等其他平台的截图。

驳回示例:提供的运行流程图属于小程序截图,不是应用APP截图。

6.4 你所提供的流程图应呈现较多应用具体信息,建议流程图中APP运行截图包含有时间、电量等内容的状态栏来校验应用的真实性、安全性和统一性。

驳回示例:流程图的截图没有包含时间、电量等信息的状态栏,属于不规范截图。

七、特别应用

7.1 游戏应用

7.1.1 你所提交的应用若属于游戏应用且应用已在应用市场上架,可在提审基本信息页面的流程图处附上相关<网络游戏出版物号>等材料以供审核。若游戏出版单位和微信开放平台帐号认证主体不一致,建议一并补充版权方与微信开放平台帐号主体方的授权文件,授权书需加盖双方公章,且至少一方公章为鲜章。如以上材料无法提供,建议用户申请应用时在应用已上架处勾选否。

7.2 企业内部使用应用

7.2.1 你所申请的应用仅限企业内部使用,提交应用申请时主体信息需先通过微信开放平台主体认证,且在申请/修改应用说明处说明“该应用是只限内部使用,不做他用”。

7.2.2 你所申请的应用仅限企业内部使用,需上传能够清晰说明只限内部使用的应用行流程图,或提交该应用仅限内部使用的盖章说明。

7.2.3 你所申请的应用仅限企业内部使用且在应用已上架处勾选是,可在已上架应用下载链接处提交微信开放平台帐号主体下其他应用下载链接;若在应用已上架处勾选否,可提供与微信开放平台帐号主体一致的企业网站。

八、应用《微信开放平台网站信息登记表》

8.1 你所提交的《微信开放平台网站信息登记表》里的应用内容需与微信开放平台内应用基本信息保持一致。

驳回示例:微信开放平台应用名称为“书轩”,《微信开放平台网站信息登记表》中填写的应用名称为“二轩”,与平台应用名称无关。

8.2 《微信开放平台网站信息登记表》公章需与登记表内主办单位/微信开放平台认证主体一致。

8.3 《微信开放平台网站信息登记表》备案属港澳/海外主体无公章的,可用有权人手写签名替代。

8.4 《微信开放平台网站信息登记表》内的公司公章需清晰且规范,暂不支持合同章等其他章。

8.5 《微信开放平台网站信息登记表》备案需与登记表内主办单位一致。

8.6 《微信开放平台网站信息登记表》中的备案号需填写规范,正确的备案号格式示例:粤ICP备XXX号/粤ICP备XXX号-1。

微信开放平台未上架应用APP每天只能APP微信分享100次

微信开放平台新规,如果您的应用没有上架应用商店,那么属于测试期间,您的APP每天只有100次的分享,用完之后就无法再分享成功,页面会提示分享成功,但是在微信里面并不会展示。

什么是微信分享?

微信分享及收藏是指第三方 App 通过接入该功能,让用户可以从 App 分享文字、图片、音乐、视频、网页、小程序至微信好友会话、朋友圈或添加到微信收藏。 微信分享及收藏功能已向全体开发者开放,开发者在微信开放平台帐号下申请 App 并通过审核后,即可获得微信分享及收藏权限。 微信分享及收藏目前支持文字、图片、音乐、视频、网页、小程序共六种类型(海外应用支持网页、小程序类型分享)
注意:若移动应用未上架,则天分享量受限制为 100 次,包括分享到会话和朋友圈,用于满足调试需求。
(图:微信分享限制)

这里在第一次申请微信开放平台的时候,是可以选择未上架的,未上架的应用只需要提供APP的流程截图即可,比如APP首页、APP列表页、APP详情页、APP会员中心几个基本页面截图即可。

特别需要注意的是,APP截图必须使用真机截图,就是您的APP安装到手机上,打开APP直接截图,不可使用虚拟器模拟机进行截图,需要有手机设备的信号状态栏,如果没有设备信号状态栏,您的申请可能会被拒绝。

每天100次的分享,其实也是足够测试阶段的使用的,等待APP正式上架应用商店,任意上架一个应用商店,包括不限于华为、魅族、小米、OPPO、VIVO、百度、阿里、应用宝、360等主流市场。只要上架了一个主流市场,之后拿着市场的下载链接地址,到微信开放平台后台,移动应用管理列表里面进行修改即可,修改的时候,需要把市场下载地址复制黏贴到开放平台提交审核。

微信开放平台审核一般为1-7工作日,提交审核之后请那行等待即可。

什么是APP微信分享,APP唤起微信分享好友或朋友圈

作为内地互联网最基础的软件,微信无疑是其中最领头的,虽然腾讯老板一直不承认他们是中国互联网基础设施提供商,但是他们事实上就是。可以想一下我们每一天有多少人的聊天,语音,视频数据的流通是在微信上发生的,能够承载这些属性数据的APP早就超出了单一APP的范围,老早就有了社会属性,早就应该被定义为基数互联网设施或设备提供商了。

社会生产力的提高在于交互沟通的顺畅,通过微信这一生态,我们可以快速的触发到更多的消费者,可以快速裂变增加用户,如果您的公司业务有销售性质,那么一定要加入微信分享的能力。

那什么是微信分享呢?

简单的来说就是APP唤起微信,可以将APP的内容或图片或网页分享到微信好友,分享到微信朋友圈,实现快速的展示。

(图:微信分享效果展示)

上图为大众分享展示

在大众点评中,用户可以通过微信分享,将喜欢的店铺、团购快速转发给自己的好友,或分享到朋友圈,在给用户方便的同时,大众点评也获得了更多的流量与曝光。
(图:微信分享展示)

旅游行业分享展示

同程旅游在旗下手机客户端中,为旅游、景区、团购等多项业务增加了分享到微信好友和朋友圈的功能。用户分享后,点击可以直接进入同程网的相关链接,在微信中快捷查看,社交传播。
(图:微信分享展示)

音乐APP的分享展示

在QQ音乐中,用户可以将动听的歌曲通过微信分享,点歌给微信好友,或分享到微信朋友圈,在微信中,用户可以直接点击播放QQ音乐分享的歌曲。
(图:微信分享展示)

新闻APP的分享展示

在腾讯新闻中,用户可以将热点新闻通过微信分享,转发给好友或分享到朋友圈,此外,用户可以通过微信收藏功能,将新闻分享到自己的微信收藏夹中,随时查看。

通过以上几个案例,应该可以非常直观的理解到了什么是微信分享了吧!

可以这么说,APP的微信分享能力,已经是APP的基础能力了,有了这个能力,可以实现非常多的自然增长,比如用户看这文章觉得写得不错,随手就分享到了朋友圈,这么一下不就免费来了很多自然流量了嘛?APP推广成本巨大,为APP增加一个可以自然生长的能力是非常有必要的。