微信开发者平台

9158APP 0

对于微信开发者平台,很多用户可能不是很了解。微信公众平台是运营商通过公众账号向微信用户提供信息和服务的平台,公众平台开发接口是提供服务的基础。开发者可以在公众平台上使用公众平台网站向微信用户提供信息和服务。创建公众账号并获得接口权限后,您可以通过阅读此接口文档来帮助开发。下面我们来详细介绍一下。

使用方法微信开发者平台:

微信开发者平台

为了识别用户身份,每个用户都会为每个公众账号生成一个安全的OpenID。如果需要在多个公众号和移动应用之间共享用户,则需要到微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,虽然一个用户对于多个官方有多个不同的OpenID帐号和应用程序,他对同一个开放平台帐号下的所有公众号和应用程序只有一个UnionID,可供用户使用。管理——获取用户基本信息(UnionID机制)文档了解详情。

微信开发者平台使用注意事项:

1、微信公众平台开发是指微信公众号的业务开发、移动应用、PC端网站、公众号第三方平台的开发(为各行各业的公众号运营商提供服务)。请前往微信开放平台连接进入。

2、申请认证公众账号前,您可以通过测试号申请系统快速申请接口测试号,立即开始接口测试和开发。

3、开发过程中,可以使用接口调试工具对某些接口进行在线调试。

微信开发者平台

4、每个接口都有每日接口调用次数限制。具体频率您可以在公众平台官网-开发者中心查看。

5、开发过程中出现问题时,可以通过接口调用的返回码和报警排查指南来发现并解决问题(接口报警可在公众平台官网-开发者中心设置)。

6、公众平台使用access_token作为接口调用凭证来调用接口。所有接口调用都需要先获取access_token。 access_token在2小时内有效。过期后需要重新获取。不过一天之内获得的次数是有限的。需要开发者自己存储。具体获取接口调用凭证(access_token)请参见文档。

7、公共平台接口调用仅支持80端口。

微信开发者平台提供服务:

公众号主要通过公众号消息会话和公众号内的网页向用户提供服务。下面分别介绍这两种情况:

微信开发者平台

1.公众号消息对话

公众号以微信用户的联系人形式存在,消息对话是公众号与用户交互的基础。目前公众号的消息服务主要有几种类型,分别应用于不同的场景。

1)群发消息:公众号可以按一定频率(订阅号每天一次,服务号每月4次)向用户发送群发消息,包括短信、图文、图片、视频、语音等。

2)被动回复消息:用户向公众号发送消息后,微信服务器会将消息发送到开发者在开发者中心预先设置的服务器地址(开发者需要验证消息的真实性) 。公众号可在5秒内回复消息内回复,可以回复一条消息,也可以通过命令回复,告诉微信服务器暂时不要回复这条消息。被动回复消息可以设置加密(在公众平台官网开发者中心设置,设置后按照消息加解密文档进行处理,其他三类消息调用不需要因为它们是API调用而不是请求的返回(加密和解密)。

3)客服消息:用户向公众号发送消息后48小时内,公众号可以向用户发送不限数量的消息,主要用于客服场景。用户行为会触发事件推送。有些事件推送允许公众号发送相应的客服消息。详情请参见微信推送消息及活动描述文档。

4)模板消息:当需要向用户发送服务通知(如刷卡提醒、服务预约成功通知等)时,公众号可以使用特定的内容模板主动向用户发送消息。

微信开发者平台

2、公众号内网页

很多复杂的业务场景都需要通过网页来提供服务。在这种情况下,您需要使用:

1)授权网页获取用户的基本信息:通过该接口,可以获取用户的基本信息(获取用户的OpenID不需要用户的同意,获取用户的基本信息需要用户的同意)

2)微信JS-SDK:是开发者通过JavaScript代码在网页上使用微信原生功能的工具包。开发者可以利用它在网页上录制并播放微信语音、监控微信分享、上传手机本地图片、拍照等能力。

以上就是关于微信开发者平台的简单介绍,希望对大家有所帮助。