限定符和类型 | 方法和说明 |
---|---|
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.