返回值 TpSessionID
异常 TpCommonExceptions,P_REQUESTED_ACCURACY_CANNOT_BE_DELIVERED,P_REQ UESTED_RESPONSE_TIME_CANNOT_BE_DELIVERED,P_TRIGGER_CONDITIONS_NOT_SU BSCRIBED,P_UNKNOWN_SUBSCRIBER,P_APPLICATION_NOT_ACTIVATED,P_INFORMAT ION_NOT_AVAILABLE
方法 triggeredLocationReportingStop() 应用使用此方法向业务请求取消由发送位置变化引起的用户位置信息报告
参数 stopRequest in TpMobilityStopAssignmentData 此参数指示如何取消用户位置信息报告 即涉及全部用户还是部分用户
异常 TpCommonExceptions, P_INVALID_ASSIGNMENT_ID
9.1.4
IpAppTriggeredUserLocation 接口类
继承自 IpAppUserLocation 此 接 口 必 须 被 用 作 用 户 位 置 User Location 的 一
个 专 门 的 版 本 如 果 业 务 提 供 lpTriggeredUserLocation 接口 则应用需要具备对应的 lpAPPTriggeredUserLocation 接口 此接口应由应用开发商实现 用于处理用户位置变化而触发的位置信息报告
<<Interface>> IpAppTriggeredUserLocation triggeredLocationReport (assignmentId in TpSessionID, location criterion in TpLocationTriggerCriteria) void in TpUserLocationExtended,
triggeredLocationReportErr (assignmentId in TpSessionID, cause in TpMobilityError, diagnostic in TpMobilityDiagnostic) void
30 / 30
无线定位业务应用编程接口
API
技术规范
方法 triggeredLocationReport()
业务使用此方法向应用发送由用户位置变化触发的用户位置信息报告
参数
assignmentId in TpSessionID
此参数标识用户位置报告请求 此参数标明用户的位置
location in TpUserLocationExtended criterion in TpLocationTriggerCriteria
此参数设置用户位置报告的触发条件
方法 triggeredLocationReportErr()
业务使用此方法向应用指示不能完成请求的触发式用户位置信息报告 户的错误在普通的 triggeredLocationReport()消息中给出 请注意 仅涉及单个用
参数
assignmentId in TpSessionID
此参数标识已失败的用户位置信息报告请求
cause in TpMobilityError
此参数标识导致故障的原因
diagnostic in TpMobilityDiagnostic
此参数标明导致故障的额外信息
9.2 基于网络的用户定位接口类
ULN User Location Network 主要提供基于网络的用户定位信息 要获取用户的地理坐标可 以借助普通的用户定位业务 User Location Service 使用 ULN 提供的功能 一个应用编程者可以获得移动电话用户的 VLR 号码 位置区标识 LAI Location Area Identification 和全球小区号码 CGI:Cell Global Identification 以及其它 移动电话专有的

