qiyadeng

专注于Java示例及教程
posts - 84, comments - 152, trackbacks - 0, articles - 34

微信公众平台开发(一)

Posted on 2013-03-17 20:36 qiyadeng 阅读(34514) 评论(12)  编辑  收藏
  开始微信公众平台的开发,我们首先要了解微信平台可以帮助我们做哪些事情?
使用您的公众账号登陆http://mp.weixin.qq.com/,选择菜单--高级功能-开发模式--查看文档,即能看到微信公众平台目前所能开发的功能。

一、通讯机制


公众平台的主要内容是

  • 接受用户发送给您公众账号的消息
  • 给您的用户回复消息

需要特别说明的是,发送消息和回复消失是一个连贯的过程,只能在一个对话中完成。也就是说您的用户不找您说话,您是不能主动发送消息给你的客户(群发是另外一种情况,有次数限制。你也可以申请付费使用微信CRM平台)。所有的发送消息和接受消息,都需要微信平台进行中转。

二、消息类型

下面介绍用户能给您发送的消息类型,也就是目前接受到的消息类型。

1.接受消息类型

  1.1文本消息

  这也是我们平时碰到最多的,可以根据文本中提到的一些关键字,进行判断,判断用户的含义,并进行回复。

  1.2图片消息

  目前通过图片理解用户想表达的意思,还是有较大难度,因此多数的公众账号,会选择忽略图片信息或选择由人工来处理。只能说一句:图片很美,但是我看不懂。

  1.3地理位置消息

  用户把他的位置发给您,这对大多数公众账号来说,是一个重要的信息。可以提供一些基于位置信息的服务,比如酒店预订公众账号,可以给你推荐你周边的酒店。 另外一个补充是,可以在文本消息中分析出位置信息,并加以利用。比如用户输入“南京路步行街”,可以提供用户南京路步行街的相关商户。

  1.4链接消息

  目前还没有看到开发模式中特别有效的使用方法。使用比较多的可能会是购物时或是咨询时,对所谈论的对象进行明确。

  1.5事件推送消息

  当用户进入到和你对话的过程中,可以先和用户打招呼等。这个消息目前只支持4.5版本,且暂时还没有开发。后续可想想的空间很大,比如用户进入到会话之后,摇一摇会发生什么呢?

2.回复消息类型

  2.1文本消息
   这是我们平时发送最多的一类消息,当只需要简单的文字即可回答用户的消息时,可用文本消息。文本消息中可以带有链接地址。

   2.2图文消息
    图文消息,这是我们在推送消息中经常看到的消息格式。每项内容可以点击查看更详细信息(当然你也可以把链接设置为空,使其不能跳转)

   2.3音乐消息
   在你的答复中给用户一个语音消息或是音乐,可以获得不少用户的亲睐。
了解了公众平台的通讯机制和消息类型,接下来,我们开始准备开发环境了。

原创文章,转载请注明: 转载自http://www.qiyadeng.com/

本文链接地址: 微信公众平台开发(一)

Feedback

# re: 微信公众平台开发(一)  回复  更多评论   

2013-04-02 21:51 by jsliu.com
微信伴侣承诺永久免费
鉴于目前大多数微信第三方接口均为收费制,因此有一点必须向大家重新郑重的承诺一下:
微信伴侣的基础服务永久免费。
什么是基础服务?就是保证微信公众账号最基本的智能功能,比如自定义关键词回复,音乐回复等,只要是腾讯放给我们的功能,我们都会实现了然后免费供大家使用。另外还有一些天气预报,中英翻译啊等等,因为本来就是其他网站免费提供给微信伴侣的,因为微信伴侣自然也是永久免费的。其他的如留言板啊等,虽然是微信伴侣自己开发的,但是成本不大的,也会永久免费给大家使用。
总之,基本的服务,微信伴侣肯定永久免费。
那么微信伴侣会不会推出收费服务?我想说,微信伴侣肯定有收费服务端,毕竟我们也要吃饭,但是收费服务,永久给予个性化,特殊化等的增值服务,而绝对不会让大家突然有一天因为欠费而微信停止智能响应!
您的 微信公众号,只要关联到微信伴侣,那么,在技术流没有倒闭的日子里,您的微信号就可以永远活跃在用户眼前!

# re: 微信公众平台开发(一)[未登录]  回复  更多评论   

2013-04-09 10:20 by zheng
你好,
请问你们可以做微信直销系统吗?功能参照维之圣手机广告的商业模式
网址http://www.duogou520.com/dianpu/sjzq/上做就ok.如可以请报个价.

谢谢!

郑先生
qq:245527477
email:cacfz@yahoo.com

# re: 微信公众平台开发(一)  回复  更多评论   

2013-04-26 17:07 by fusongke
你好,请问返回的文本信息里面能否放置html标签比如:<a> 标签

# re: 微信公众平台开发(一)  回复  更多评论   

2013-05-14 10:28 by 微信开发DEV
微信是一款通过网络快速发送语音短信、视频、图片和文字,支持多人群聊的手机聊天软件。借助微信公众平台,企业可以开发自己的微信公众账号,这样就省去了初次开发的成本。同时,又可以借助微信上亿的大量用户,宣传自己公司的业务,因此,微信将打开通往互联网的一扇大门。我们微信DEV公司为企业提供定制微信开发,您可以向我们提出需求,我们将根据您的需求为您订制微信功能,让您通借助微信平台拓展您的业务量,增加访问量和认知度。除此之外,我们微信DEV为您订制开发的项目,又可以使用户便捷、快速的访问和使用您的网站以及服务,为您的客户创造了良好的体验。如果您有需要,请您联系我们,期待与您的合作。
我们的宗旨是:以企业需求为导向,做有灵魂的软件订制开发
www.weixindev.com

# re: 微信公众平台开发(一)  回复  更多评论   

2013-05-23 17:42 by 杨家富
之前我还对微信平台还蛮干兴趣的。后来听新闻讲微信公众平台可能会收费,我自己试着注册一个开发账号,玩了他里面的功能,这才发现微信他是首先是为用户着想的。有像我这样忠爱微信平台的人可以聊一下 QQ 110877383

# re: 微信公众平台开发(一)  回复  更多评论   

2013-05-27 19:50 by 鲜活优惠码
很有用的教程 收藏

# re: 微信公众平台开发(一)  回复  更多评论   

2013-05-27 19:51 by 鲜活优惠码
收藏

# re: 微信公众平台开发(一)  回复  更多评论   

2013-06-05 15:15 by 河南锐骑
微信借助LBS可以开发出公众平台的一些本地化便民服务。如:利用LBS,我可以让用户发送一个位置,然后查询附近的酒店,然后通过微信预定酒店。也可以通过LBS显示附近的店铺,娱乐优惠信息,用户凭借绑定微信号后,可以到这些店里面享受购物娱乐优惠活动。这些功能不仅为用户提供了极大的便利,还可以让用户感受到良好的体验。这样,用户就会对您们的店铺产生更好的印象,无形之中,就做到了宣传的作用。

http://www.weixindev.com

# re: 微信公众平台开发(一)[未登录]  回复  更多评论   

2013-07-22 18:03 by 随风
你好~ 请问用户关注公众账号之后,我怎么给用户发送一条欢迎消息呢? 用事件试了多次都不成功~ 求指教~ qq:1154439773

# re: 微信公众平台开发(一)  回复  更多评论   

2013-08-23 14:33 by facebook
微信公众平台用着好不?

# 请问谁可以帮我网站做个微信平台二次开发[未登录]  回复  更多评论   

2014-05-14 16:49 by 悠悠
http://www.yyoujia.com 悠悠家 好事糗事一箩筐 请问谁可以帮我网站做个微信平台二次开发

# re: 微信公众平台开发(一)  回复  更多评论   

2014-11-20 11:07 by 解决
叫姐姐姐姐姐姐

只有注册用户登录后才能发表评论。


网站导航: