用户工具

即时消息接口_ios

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
即时消息接口_ios [2015/02/08 06:03]
gonghuojin [7. 下载附件API]
即时消息接口_ios [2015/02/08 06:09]
gonghuojin [1. 发送IM消息]
行 16: 行 16:
  * [IN]msgType:​ 消息类型  * [IN]msgType:​ 消息类型
  ​* ​             1:文本,支持最大文本长度500  ​* ​             1:文本,支持最大文本长度500
- ​* ​           2:图片,支持jpg、jpeg、png、bmp格式+ ​* ​             2:图片,支持jpg、jpeg、png、bmp格式
  ​* ​             3:音频,只支持wav格式 ​  ​* ​             3:音频,只支持wav格式 ​
  ​* ​             4:视频  ​* ​             4:视频
行 73: 行 73:
 </​code> ​       </​code> ​      
    
-==== 6. 获取语音时长 ==== +==== 6. 下载附件API ====
- +
- +
-<code java> ​        +
-/** +
- ​*获取语音时长 +
- * @param filePath ​ 音频文件的全路径 +
- * @return long  秒级别的文件时长 +
- */ +
--(long) getVoiceDuration:​(String filePath) +
-</​code> ​     +
-    +
-==== 7. 下载附件API ====+
  
  
行 110: 行 98:
 <code java> ​         <code java> ​        
 /** /**
- *收到IM消息代理 + *函数名: onReceiveIMessage 
- ​* ​@param reason ​ ​收到的消息状态码 + *功  能: 收到IM消息回调 
- ​* ​@param msg  ​消息结构体 + *参  数: [OUT]data: ​消息UCS_INSTANTMESSAGE结构体 
- ​* ​@return void  ​+ *返回值: 无
  */  */
--(void)onReceiveUcsMessage:​(UCSReason ​*)reason withMsg:UCSMessage ​*)msg+void (*onReceiveIMessage)(UCS_INSTANTMESSAGE ​*data);
 </​code> ​       </​code> ​      
 ==== 2. 发送IM消息 ==== ==== 2. 发送IM消息 ====
行 122: 行 110:
 <code java> ​     ​ <code java> ​     ​
 /** /**
- *发送IM消息代理 + *函数名: onSendIMessage 
- ​* ​@param reason ​ ​发送消息的状态码 + *功  能: 发送即时消息回调 
- ​* ​@param data  ​消息结构体 + *参  数: [OUT]data: ​消息结构体 
- ​* ​@return void  ​ + ​* ​       ​[OUT]reason:​ 状态值 
- */ + ​*返回值:​ 无 
--(void)onSendUcsMessage:​(UCSReason*)reason ​ ​withData:​( UCSMessage  ​*)data+*/ 
 +void (*onSendIMessage)(int reason, UCS_INSTANTMESSAGE ​*data);
 </​code> ​     </​code> ​    
  

页面工具