| 限定符和类型 | 方法和说明 | 
|---|---|
| static int | DecryptData(long sdk,
           String encrypt_key,
           String encrypt_msg,
           long msg)解析密文 | 
| static void | DestroySdk(long sdk)Destroy sdk. | 
| static void | DestroySingletonSDK(long destroySDK)销毁sdk,保证线程可见性 | 
| static void | FreeMediaData(long mediaData)Free media data. | 
| static void | FreeSlice(long slice)释放slice ,和NewSlice成对使用 | 
| static int | GetChatData(long sdk,
           long seq,
           long limit,
           String proxy,
           String passwd,
           long timeout,
           long chatData)拉取聊天记录函数
 Return值=0表示该API调用成功 | 
| static String | GetContentFromSlice(long slice)获取slice内容 | 
| static byte[] | GetData(long mediaData)获取 mediadata data数据 | 
| static int | GetDataLen(long mediaData)Get data len int. | 
| static int | GetIndexLen(long mediaData)Get index len int. | 
| static int | GetMediaData(long sdk,
            String indexbuf,
            String sdkField,
            String proxy,
            String passwd,
            long timeout,
            long mediaData)拉取媒体消息函数
 Return值=0表示该API调用成功 | 
| static String | GetOutIndexBuf(long mediaData)获取 mediadata outindex | 
| static int | GetSliceLen(long slice)获取slice内容长度 | 
| static int | Init(long sdk,
    String corpid,
    String secret)初始化函数
 Return值=0表示该API调用成功 | 
| static int | IsMediaDataFinish(long mediaData)Is media data finish int. | 
| static boolean | isWindows()判断Windows环境 | 
| static Finance | loadingLibraries(List<String> libFiles,
                String prefixPath)初始化类库文件 | 
| static long | NewMediaData()New media data long. | 
| static long | NewSdk()New sdk long. | 
| static long | NewSlice()New slice long. | 
| static long | SingletonSDK()单例sdk | 
public static long NewSdk()
public static int Init(long sdk,
                       String corpid,
                       String secret)
sdk - the sdkcorpid - the corpidsecret - the secretpublic static int GetChatData(long sdk,
                              long seq,
                              long limit,
                              String proxy,
                              String passwd,
                              long timeout,
                              long chatData)
sdk - the sdkseq - the seqlimit - the limitproxy - the proxypasswd - the passwdtimeout - the timeoutchatData - the chat datapublic static int GetMediaData(long sdk,
                               String indexbuf,
                               String sdkField,
                               String proxy,
                               String passwd,
                               long timeout,
                               long mediaData)
sdk - the sdkindexbuf - the indexbufsdkField - the sdk fieldproxy - the proxypasswd - the passwdtimeout - the timeoutmediaData - the media datapublic static int DecryptData(long sdk,
                              String encrypt_key,
                              String encrypt_msg,
                              long msg)
sdk - the sdkencrypt_key - the encrypt keyencrypt_msg - the encrypt msgmsg - the msgpublic static void DestroySdk(long sdk)
sdk - the sdkpublic static long NewSlice()
public static void FreeSlice(long slice)
slice - the slicepublic static String GetContentFromSlice(long slice)
slice - the slicepublic static int GetSliceLen(long slice)
slice - the slicepublic static long NewMediaData()
public static void FreeMediaData(long mediaData)
mediaData - the media datapublic static String GetOutIndexBuf(long mediaData)
mediaData - the media datapublic static byte[] GetData(long mediaData)
mediaData - the media datapublic static int GetIndexLen(long mediaData)
mediaData - the media datapublic static int GetDataLen(long mediaData)
mediaData - the media datapublic static int IsMediaDataFinish(long mediaData)
mediaData - the media datapublic static boolean isWindows()
public static Finance loadingLibraries(List<String> libFiles, String prefixPath)
libFiles - the lib filesprefixPath - the prefix pathpublic static long SingletonSDK()
public static void DestroySingletonSDK(long destroySDK)
destroySDK - the destroy sdkCopyright © 2024. All rights reserved.