微信公众平台境外主体公众号的接口权限与境内公众号类似,但目前仅支持服务号类型,且需完成认证才能获得更丰富的接口权限。以下是其接口权限的具体说明:
基础支持接口
获取 access_token:用于后续调用其他接口的凭证,境外主体公众号通过认证后可获取。
获取微信服务器 IP 地址:可获取微信服务器的 IP 地址列表,以便公众号服务器进行相关配置和安全设置。
消息相关接口
接收消息:包括验证消息真实性、接收普通消息、接收事件推送、接收语音识别结果等,可接收用户发送的文本、图片、语音、视频等各种类型的消息,并根据用户操作和行为触发相应的事件推送。
发送消息:具备被动回复消息、客服接口、群发接口、模板消息接口(发送业务通知)、一次性订阅消息接口等,可在用户发送消息后及时回复;通过客服接口主动与用户进行沟通;利用群发接口向关注者发送图文、文字、语音等消息;还能借助模板消息向用户发送如订单提醒、服务通知等特定格式的业务通知。
用户管理接口:可以进行用户分组管理、设置用户备注名、获取用户基本信息、获取用户列表、获取用户地理位置、网页授权获取用户 openid / 用户基本信息等操作,方便对关注公众号的用户进行分类管理和个性化服务,了解用户的基本情况和行为特征。
推广支持接口
生成带参数二维码:可生成带有不同参数的二维码,用于线下活动、广告投放等场景,通过扫描不同的二维码来统计用户来源和渠道效果。
长链接转短链接口:将较长的链接转换为短链接,便于在微信中传播和使用。
界面丰富接口:主要是自定义菜单接口,可创建个性化的菜单,方便用户操作和浏览公众号提供的功能和内容,如设置菜单按钮链接到指定的网页、发送特定消息或调用其他功能接口。
素材管理接口:能够对公众号的素材进行管理,包括图片、语音、视频、图文消息等素材的上传、编辑、删除和获取等操作,便于公众号运营者管理和使用各种宣传素材。
智能接口:主要是语义理解接口,可对用户发送的消息进行语义分析和理解,实现更智能的交互和回复。
多客服接口:可实现获取多客服消息记录、客服管理等功能,方便多客服协同工作,提高客服效率和质量。
其他接口:微信支付接口、微信小店接口、微信卡券接口、微信设备功能接口等需单独申请,申请通过后,境外主体公众号可实现商品销售、卡券发放等功能。