ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 微信公众号图片消息类 ImageMessage **目录 (Table of Contents)** [TOC] ## 类基本信息 **类简要描述:** - 被动发送图文消息的处理类 **类名字空间:** - endor/wechat/message **类成员变量说明:** |成员变量|类型|访问修饰|说明 |:---- |:---|:----- |----- | |$_imgUrl| string | protected | 图片链接 | |$_mediaId | string| protected | 存放在微信公众号服务器上的媒体资源ID | **类继承关系:** ImageMessage -> Message ## 类成员函数/方法 >[danger] 事件消息仅需本地处理,故不提供 response() 接口 ### __construct($platform, $user, $timestamp, $msgId ,$eventType) + 参数列表: |参数名|类型|必填项|说明 |:---- |:---|:----- |----- | |$platform| string | 是 | 微信公众号 ID | |$user| string | 是 | 用户ID | |$timestamp|int 是 | 时间戳 | |$msgId| string | 是 | 本次消息的ID | |$eventType | string | 是 | 事件类型 | + 返回值: `无` + 函数说明: `构造函数` ### setLocation($lat,$lng,$pre) + 参数列表: |参数名|类型|必填项|说明 |:---- |:---|:----- |----- | |$lat| float | 是 | 当前位置的纬度 | |$lng| float| 是 | 当前位置的经度 | |$pre|float| 是 | 当前定位系统精度 | + 返回值: `无` + 函数说明: `设置当前位置的坐标` ### getLocation() + 参数列表: `无` + 返回值: `Array 当前坐标系` + 返回值说明 |返回值|类型|说明 |:---- |:---|----- | | latitude | float | 当前位置的纬度 | | longitude | float | 当前位置的经度 | | precision | float | 当前定位系统精度 | + 返回值示例 ```PHP [ 'latitude'=> 112.10001 'longitude'=>33.10001 'precision' => 2.0 ] ``` + 函数说明: `获取该消息的获取所在的地理位置信息`