浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

创建位置消息

根据位置描述和经纬度创建待发送消息。

复制

SDK 只把业务层已有的位置描述和坐标写入消息,不负责定位、地理编码或地图展示。

import sdk, { CreateLocationMessageReq, CreateLocationMessageResp } from '@openimsdk/imsdk';

const request: CreateLocationMessageReq = {
  description: '深圳湾公园',
  longitude: 113.9516,
  latitude: 22.4864,
};
const response: CreateLocationMessageResp = await sdk.createLocationMessage(request);
const message = response.message;

经度范围为 -180 到 180,纬度范围为 -90 到 90,经纬度应使用同一坐标系。创建操作只在本地构造待发送的 IMMessage,后续调用 发送消息 发送。