位置: IT常识 - 正文
微信公众平台开发多的常见问题解惑(微信公众平台在哪里打开)
编辑:rootadmin
1、订阅号与服务号的主要区别是什么?
订阅号每天能群发一条消息没有自定义菜单及高级接口权限;服务号有自定义菜单及高级接口权限但每月只能群发一条消息。
2、到底该申请订阅号还是服务号?
申请哪种类型的公众账号主要取决于账号的用途。服务号主要面向企业和组织旨在为用户提供服务;订阅号主要面向媒体和个人旨在为用户提供信息和资讯。
3、个人订阅号是否支持编程开发?
不管是订阅号还是服务号在高级功能中都有编辑模式和开发模式订阅号也支持编程开发同样也能与企业系统对接。
4、为什么申请的公众账号没有高级功能?
公众账号注册后要经过微信团队的审核在审核未完成之前不显示高级功能。一般审核会在15个工作日内完成如果一两周没审核通过均属正常现象还请耐心等待。
5、现在订阅号能否申请自定义菜单?
不能。个人订阅号目前不能,企业订阅号只有在申请认证,才有自定义菜单,
6、现在申请的订阅号能否转服务号?
不能。只有2013年8月5日微信5.0发布以前申请的订阅号才有一次转服务号的机会在此之后申请的订阅号不能转服务号。那如果真的有转服务号的需求怎么解决?只能重新申请一个服务号。
7、目前一个身份证号能申请几个公众账号?
5个。
8、使用一个邮箱申请多少个公众账号?
1个
9、在注册公众账号时提示“你注册的公众号名称存在侵权风险请先完成微博验证”这是什么意思?
公众平台对一些可能存在侵权的关键词进行了保护例如:“微信”、“移动”、“搜狐”等如果注册的公众账号名称中包含这类关键词提交时就会提示存在侵权风险。遇到这种情况时要么避开这些关键词换个名称注册要么就根据提示先完成微博验证再继续注册。
10、个人能否申请服务号?不能个人只能申请订阅号。
服务号的运营主体必须为组织例如:企业、政府、其他组织等。
11、公众账号的名称可以重复吗?
公众账号的名称可以重复不用担心被他人抢注。
12、公众账号的名称可以修改吗?
公众账号名称一经设置无法修改公众平台没有提供账号改名的功能因此在注册账号时取名应谨慎。
13、微信认证与微博认证有什么区别?
微信认证是针对于服务号微博认证是针对于订阅号。也就是说订阅号只能申请微博认证服务号只能申请微信认证。
14、是否需要粉丝数达到500才能申请微信认证?
只要是服务号都可以申请微信认证与粉丝数无关。只有订阅号申请微博认证才要求粉丝数必须达到500。
15、编辑模式与开发模式能够同时使用吗?
不能这两种模式是互斥的开启编辑模式就必须关闭开发模式开启开发模式就必须关闭编辑模式。
16、现在用的是编辑模式以后还可以选择使用开发模式吗?
可以任何时候都可以根据需要切换到另外一种模式。
17、编辑模式切换到开发模式之后在编辑模式中设置的内容还在吗?还有效吗?
在编辑模式中设置的内容只要自己不手动**会永远存在的但这些设置在开发模式下无效。
18、开发模式的菜单为什么突然消失了?
菜单不会无缘无故的消失如果开发人员没有手动**那一定是有人开启过编辑模式引起的。请注意:开启编辑模式后在开发模式下创建的菜单会被**。
19、使用开发模式需要具备哪些条件?
1至少掌握一门编程语言;2具备公网服务器资源。
20、微信公众平台支持哪些编程语言?应该如何选择?
凡是支持动态Web开发的编程语言都能够用于微信公众平台开发例如:Java、PHP、ASP.NET、Ruby、Python、Note.js等。开者人员应该选择自己最擅长的编程语言进行开发如果都不擅长怎么办?如果都不擅长建议选择Java或PHP原因在于网上关于微信公众平台开发的资料大都是基于Java和PHP的开发起来要相对容易。
21、没有公网服务器资源怎么办?
1免费:可以考虑使用云环境例如BAEBaidu App Engine百度应用引擎和SAESina App Engine新浪应用引擎。2付费:可以考虑租用VPSVirtual Private Server虚拟专用服务器或阿里云的云服务器。如果仅是为了学习微信公众平台开发个人建议使用BAE。
22、如果想使用Java进行微信公众平台开发至少需要掌握哪些内容?
至少需要掌握Java基础知识、JSP、Servlet、Javabean和JDBC操作数据库。
23、公司的项目大都是基于SSH框架进行开发能使用SSH开发微信公众账号吗?
当然可以前面说过凡是支持动态Web开发的编程语言都能用于微信公众平台开发。其实Struts本质上也是Servlet。
24、公众账号能够通过程序主动向关注用户发消息吗?
截止目前公众平台还没有开放主动向用户发消息的接口。为什么招行可以?我前面说的是没有“开放”主动发消息的接口并不代表没有该接口。如果贵公司也有招行的实力我相信你也有办法申请到;如果没有这样的实力那就不要费事了。
25、订阅号使用开发模式能够向用户回复图片、语音和视频消息吗?
可以虽然订阅号没有多媒体文件上传接口权限无法通过上传多媒体文件到微信服务器获取MediaId但仍可以变相得到MediaId同样可以实现回复多媒体消息。变相的实现方法是将用户发送给公众账号的多媒体消息的MediaId记录下来给用户回复多媒体消息时可以使用。
26、订阅号使用开发模式能够向用户回复音乐消息吗?
可以。
27、音乐消息包含参数ThumbMediaId没有高级接口权限的公众账号无法获得ThumbMediaId怎么回复音乐消息?
ThumbMediaId不是音乐消息的必须参数给用户回复音乐消息时可以不传ThumbMediaId参数类似下面这种示例格式也能正确回复音乐消息:<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[music]]></MsgType><Music><Title><![CDATA[TITLE]]></Title><Description><![CDATA[DEscriptION]]></Description><MusicUrl><![CDATA[MUSIC_Url]]></MusicUrl><HQMusicUrl><![CDATA[HQ_MUSIC_Url]]></HQMusicUrl></Music></xml>
28、订阅号与非微信认证的服务号能够向回复哪些类型的消息?
在开发模式下订阅号与非微信认证的服务号只能向用户回复文本消息、音乐消息和图文消息。
29、为什么项目代码与柳峰老师教程中的一样发消息给公众账号却没有任何响应?
这是我写微信公众平台开发教程以来初学者给我反馈最多的问题。可以肯定的是至今为止我博客中贴出的所有代码全部都能正常运行没有任何问题。遇到上面这种问题大都是由以下三种情况引起:1在公众平台开发模式下成为开发者却忘记开启开发模式即开发模式的开关是关闭状态。2通过上传WAR包的方式部署应用时导出的WAR包中没有包含JAR。建议初学者直接将项目需要的JAR拷贝到项目中这样通过开发工具导出的WAR包就会包含JAR。3项目中引入的第三方JAR包与笔者教程中使用的JAR包版本不一致。
30、为什么自定义菜单创建成功了在微信客户端的公众账号上却不显示?
由于微信客户端缓存的原因自定义菜单创建成功后需要24小时以后才能显示出来。开发者在测试时可以尝试取消关注公众账号后再次关注这样能立即看到最新的菜单效果。PS:菜单更新、菜单**也会有缓存。
31、如果要更新公众账号的自定义菜单需要先将原有菜单**吗?
不需要直接执行菜单创建方法即可每次创建菜单会自动覆盖以前的菜单。
32、什么是微网站?
微网站是新瓶装老酒被一些搞营销的人给神化了以至于很多开发者都在问什么是微网站如何开发微网站。微网站本质上就是以微信浏览器为入口的手机网站Web APP能够兼容Android、iOS、WP等操作系统。开发微网站用到的技术与开发普通网站一样都是基于HTMLHTML5、CSS、javascript等所以有普通网站开发经验的开发者完全有能力开发微网站。PS:初学者以后再看到什么以“微”开头的新名词例如:微商城、微客服、微统计直接把“微”字去掉或者把“微”当作是“基于微信的”就不难理解了。
33、什么是模拟登录?模拟登录微信公众平台能够干什么?
模拟登录指的是通过程序模拟用户在浏览器上的操作。例如我们通过浏览器访问微信公众平台先要登录登录成功后能够查看用户信息、给用户回复消息、群发消息等其实通过程序也能够实现这些操作。PS:对于模拟登录官方并没有明确表态是允许还是禁止请谨慎使用万一哪天被封号就不划算了也没法向关注你公众账号的用户交待。
34、微信认证是如何收费的?
服务号申请微信认证需要支付300元/次的审核服务费用无论最终的认证审核通过与否都需要支付这笔费用。微信认证成功后认证的有效期是一年在有效期快结束时还要再次申请微信认证。
35、微信支付如何申请?
申请完微信认证后,提交企业资料和开户账号既可申请微信支付。
36、临时带参二维码有哪些应用场景?
通过微信扫描二维码登录微信网页版就是临时带参二维码的典型应用场景。
37、微信公众平台开发一般如何调试?
微信公众平台提供的在线接口调试工具旨在帮助开发者检测调用公众平台接口时传入的参数是否正确这款工具对开发者的帮助其实并不大。对于调试本地运行的公众账号后台程序这里给读者推荐两种方法:1使用“微信开发调试小工具”该工具支持在本地调试工具的用法使用花生壳动态域名解析软件通过路由器端口映射可以将自己的电脑变成一台外网服务器这样本机运行的公众账号后台程序就能直接与微信服务器进行交互了。
38、为什么项目在本地运行正常也能获取到数据部署到服务器上之后公众账号没有任何响应?
遇到这类情况请读者尝试从以下几个方面排查问题:1检查项目在服务器上是否部署成功可以尝试方法以前能够正常运行的功能模块看能否正确响应以便缩小问题范围。2检查项目中通过URL传递参数时如果传递特殊字符例如:中文、+、&等是否对特殊字符进行了编码。3检查程序的处理是否超时如果超过5秒公众账号不响应。4检查返回的文本消息、图文消息是否超过限制文本消息长度<=2048字节图文消息条数<=10条若超过限制公众账号不响应。5公众账号不响应也有可能是微信公众平台自身故障导致。
39、为什么URL在浏览器能访问放到微信上却不能访问?
请检查URL中是否包含特殊字符例如:中文、+、&等PC上的浏览器通常都会对URL中包含的特殊字符自动编码但有些浏览器不会。为了保证所有的浏览器都能正常访问URL请务必对URL中包含特殊字符显示编码显示编码的意思是代码中能够明确看出编码方式是UTF8、GB2312或者其它。例如像下面这样:// 采用操作系统默认的字符集进行编码在不同的操作系统上表现不一致不推荐java.net.URLEncoder.encodechinese;// 显示编码推荐用法java.net.URLEncoder.encodechinese "UTF-8"; PS:很多初学者都认为只有URL中包含中文时才需要编码结果导致OAuth2.0授权接口、通过ticket换取二维码接口总是调用不成功。OAuth2.0授权接口中的回调地址redirect_uri中包含大量特殊字符必须进行编码通过ticket换取二维码接口中的ticket中可能包含+号也要进行编码。
本文链接地址:
https://www.jiuchutong.com/zhishi/1259.html
转载请保留说明!
上一篇:3000的粉丝怎样才能创造出30万的价值?(3000w粉丝)
下一篇:营销技巧:微信营销如何做到年销售过亿(微信营销手法)