MrShi
8 天以前 1ab34d6347171b10acf78fcd3d6678eac0483bae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
export declare const apiName = "biz.chat.sendMessageToContact";
/**
 * 发一条消息给联系人 请求参数定义
 * @apiName biz.chat.sendMessageToContact
 */
export interface IBizChatSendMessageToContactParams {
    /** 字符串,联系人类型,默认为空。目前只支值 为"filesHelper",设置其他或者不设置均为无效。开发者指定 contactType 之后直接发送消息到对应的联系人,不需要拉起联系人选择页面。 */
    contactType?: string;
    /** 消息标题  */
    messageTitle?: string;
    /** 消息图片(支持mediaId和url两种形式) */
    messageImage?: string;
    /** 消息点击跳转的链接 */
    messageHref?: string;
    /** 消息类型: 0 - link消息,取值messageTitle, messageImage,messageHref 1 - 图片消息,取值 messageImage */
    messageType: number;
    /**  bool 值,执行发送后,是否关闭当前webview,默认为 NO,不关闭当前页面。仅在指定有效的 contactType 有用。 */
    closeCurrentPage?: boolean;
    /**  bool 值, 发送消息后,是否跳转到聊天页面。 仅在指定有效的 contactType 有用。 */
    goToConversationPage: boolean;
}
/**
 * 发一条消息给联系人 返回结果定义
 * @apiName biz.chat.sendMessageToContact
 */
export interface IBizChatSendMessageToContactResult {
    [key: string]: any;
}
/**
 * 发一条消息给联系人
 * @apiName biz.chat.sendMessageToContact
 * @supportVersion ios: 4.5.2 android: 4.5.2
 */
export declare function sendMessageToContact$(params: IBizChatSendMessageToContactParams): Promise<IBizChatSendMessageToContactResult>;
export default sendMessageToContact$;