开发者须知¶
AppID审核的速度、流程
三个工作日内完成审核。目前应用登记审核只审核开发者的资质和真实性,一般不涉及应用内容本身,不需要开发者提交ipa文件或将含微信SDK的版本在AppStore上线后再审核,但要求开发者提供该应用已经上线的版本的下载地址。
AppID注册数据限制
一个开发者帐号现已允许登记十个应用。
应用名称规范
同一应用在不同平台的版本应共用一个AppID,请不要在应用名称中出现平台相关字样(例如:XXX应用Android版)。
微信开放平台应用名称需保证具有唯一识别性和客观性,禁止侵权,禁止使用具有夸大性和误导性的名称。
禁止使用的应用名称:
(一)违反宪法或法律法规规定的;
(二)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;
(三)损害国家荣誉和利益的,损害公共利益的;
(四)煽动民族仇恨、民族歧视,破坏民族团结的;
(五)破坏国家宗教政策,宣扬邪教和封建迷信的;
(六)散布谣言,扰乱社会秩序,破坏社会稳定的;
(七)散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;
(八)侮辱或者诽谤他人,侵害他人合法权益的;
(九)含有法律、行政法规禁止的其他内容的;
(十)有歧义,误导用户或侵犯其他用户、第三方合法权益的,包括但不限于:侵权,冒充其他公司品牌,利用命名进行夸大宣传(如“全国第一”“国内最大”等描述),非腾讯官方、微信官方但名称包含“腾讯”“微信”等(内部应用除外);
(十一)包含广告性质的口号、标语等营销推广内容。
不同微信版本对开放平台接口的支持(New)
发送信息:4.0及以上版本微信iPhone、Android客户端;
接收/查看信息:4.0及以上版本微信iPhone、Android、Sybiam客户端;
发送到朋友圈:4.2及以上版本微信iPhone、Android客户端;
收藏到我的收藏:5.0及以上版本微信iPhone、Android客户端。
网站端开放接口注册登记和使用
暂缓开放。未获取权限的应用无法访问OAuth接口。App提供发送到朋友圈的功能请使用SDK直接跳转的形式,详细实现请参见对应平台的上手指南说明和Demo演示。
Q:在开放平台网站注册并提交审核时,提示应用名已被注册,怎么办?
A:遇到此情况,请确认应用名输入无误以及你对该应用的所有权,仍有疑问,请发邮件到 weixin-open@qq.com 进行申诉。
Q:如何指定App信息的“来自……”跳转的链接?
A:在微信开放平台网站所登记应用信息的“应用官方网站”填定正确的官方网站地址即可。P.S.为保证用户使用体验,此处不允许填写App在某一个平台的下载地址,如AppStore下载地址。
Q:用户使用App发送链接给微信好友,点击该链接信息打开的页面如何知道接收方的手机中是否已安装App?
A:微信打开指定页面的时候,会在原链接后加上参数isappinstalled,即http://xxxx/?isappinstalled=[1|0], 1为已安装,0为未安装。
Q:为什么使用微信SDK分享信息给微信好友,有的消息发送成功,有的消息发送失败(打不开微信)?
A:这是因为SDK协议中对缩略图的大小作了限制,内存大小不能超过32K。另外限制的还有title、description等参数的大小。iOS开发者请在微信开放平台网站iOS手册搜索“thumbData”, Android开发者请见微信开放平台网站Android手册的“WXMediaMessage”页面。
Q:APP审核通过之后,在微信里为什么还是会显示“来自未通过审核应用”呢?
A:一般是本机缓存的问题,可以测试查看其他机器中的显示情况,本机删除微信和该应用后重新安装即可解决。