《微信聊天機(jī)器人開(kāi)發(fā)之API文檔(2)》要點(diǎn):
本文介紹了微信聊天機(jī)器人開(kāi)發(fā)之API文檔(2),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
相關(guān)主題:web微信和微信機(jī)器人
//創(chuàng)建群
//參數(shù)
//object 接口對(duì)象指針
//user 用戶名json數(shù)組,例如["wxid_g58r112lnw0q22","my26259675"]
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXCreateChatRoom(void* object,const char *user,char **result);
//添加群成員
//參數(shù)
//object 接口對(duì)象指針
//chatroom 群用戶名
//user 成員用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXAddChatRoomMember(void* object,const char *chatroom,const char *user,char **result);
//邀請(qǐng)群成員
//參數(shù)
//object 接口對(duì)象指針
//chatroom 群用戶名
//user 成員用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXInviteChatRoomMember(void* object,const char *chatroom,const char *user,char **result);
//刪除群成員
//參數(shù)
//object 接口對(duì)象指針
//chatroom 群用戶名
//user 成員用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXDeleteChatRoomMember(void* object,const char *chatroom,const char *user,char **result);
//退出群
//參數(shù)
//object 接口對(duì)象指針
//chatroom 群用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXQuitChatRoom(void* object,const char *chatroom,char **result);
//接收紅包
//參數(shù)
//object 接口對(duì)象指針
//red_packet 紅包消息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXReceiveRedPacket(void* object,const char *red_packet,char **result);
//查看紅包
//參數(shù)
//object 接口對(duì)象指針
//red_packet 紅包消息,與接收紅包一樣
//index 返回列表索引,一頁(yè)11個(gè)。
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXQueryRedPacket(void* object,const char *red_packet,unsigned int index,char **result);
//打開(kāi)紅包
//參數(shù)
//object 接口對(duì)象指針
//red_packet 紅包消息
//key 通過(guò)接受紅包返回的key
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXOpenRedPacket(void* object,const char *red_packet,const char *key,char **result);
//驗(yàn)證原密碼
//參數(shù)
//object 接口對(duì)象指針
//password 原密碼明文
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXVerifyPassword(void* object,const char *password,char **result);
//設(shè)置新密碼
//參數(shù)
//object 接口對(duì)象指針
//password 新密碼明文
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSetPassword(void* object,const char *password,char **result);
//設(shè)置頭像
//參數(shù)
//object 接口對(duì)象指針
//image_data 圖片數(shù)據(jù)
//image_size 圖片大小
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSetHeadImage(void* object,unsigned char *image_data,unsigned int image_size,char **result);
//2017-5-17 22:30:59 更新接口
//設(shè)置個(gè)人信息
//參數(shù)
//object 接口對(duì)象指針
//nick_name 昵稱
//signature 簽名
//sex 性別,1男,2女
//country 國(guó)家,CN
//provincia 地區(qū),省,Zhejiang
//city 城市,Hangzhou
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSetUserInfo(void* object,const char *nick_name,const char *signature,unsigned int sex,const char *country,const char *provincia,const char *city,char **result);
//設(shè)置用戶備注
//參數(shù)
//object 接口對(duì)象指針
//user 對(duì)方用戶名
//signature 備注
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSetUserRemark(void* object,const char *user,const char *remark,char **result);
//查看附近的人
//參數(shù)
//object 接口對(duì)象指針
//longitude 浮點(diǎn)數(shù),經(jīng)度
//latitude 浮點(diǎn)數(shù),維度
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetPeopleNearby(void* object,float longitude,float latitude,char **result);
//獲取群成員信息
//參數(shù)
//object 接口對(duì)象指針
//chatroom 群用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetChatRoomMember(void* object,const char *chatroom,char **result);
//2017-5-17 17:08:24 新增
//心跳
//參數(shù)
//object 接口對(duì)象指針
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXHeartBeat(void* object,char **result);
//獲取公眾號(hào)信息
//參數(shù)
//object 接口對(duì)象指針
//user 公眾號(hào)用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetSubscriptionInfo(void* object,const char *user,char **result);
//執(zhí)行公眾號(hào)菜單操作
//參數(shù)
//object 接口對(duì)象指針
//user 公眾號(hào)用戶名
//id 菜單id,通過(guò)WXGetSubscriptionInfo獲取
//key 菜單key,通過(guò)WXGetSubscriptionInfo獲取
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSubscriptionCommand(void* object,const char *user,unsigned int id,const char *key,char **result);
//獲取url訪問(wèn)token
//參數(shù)
//object 接口對(duì)象指針
//user 公眾號(hào)用戶名
//url 訪問(wèn)的鏈接
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetRequestToken(void* object,const char *user,const char *url,char **result);
//訪問(wèn)url
//參數(shù)
//object 接口對(duì)象指針
//url url地址
//key token中的key
//uin token中的uin
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXRequestUrl(void* object,const char *url,const char *key,const char *uin,char **result);
//自動(dòng)登錄
//參數(shù)
//object 接口對(duì)象指針
//token token登陸信息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXAutoLogin(void* object,const char *token,char **result);
//設(shè)置微信ID
//參數(shù)
//object 接口對(duì)象指針
//id 微信ID
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSetWeChatID(void* object,const char *id,char **result);
//獲取登陸token
//參數(shù)
//object 接口對(duì)象指針
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetLoginToken(void* object,char **result);
//加載62數(shù)據(jù)
//參數(shù)
//object 接口對(duì)象指針
//wx_data 62數(shù)據(jù)內(nèi)容
//wx_size 62數(shù)據(jù)長(zhǎng)度
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXLoadWxDat(void* object,unsigned char *wx_data,unsigned int wx_size,char **result);
//生成62數(shù)據(jù)
//參數(shù)
//object 接口對(duì)象指針
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGenerateWxDat(void* object,char **result);
//查看轉(zhuǎn)賬信息
//參數(shù)
//object 接口對(duì)象指針
//transfer 轉(zhuǎn)賬消息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXTransferQuery(void* object,const char *transfer,char **result);
//接受轉(zhuǎn)賬
//參數(shù)
//object 接口對(duì)象指針
//transfer 轉(zhuǎn)賬消息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXTransferOperation(void* object,const char *transfer,char **result);
//2017-5-31 16:37:08 新增登陸驗(yàn)證與申訴接口
//設(shè)置http代理服務(wù)器
//參數(shù)
//object 接口對(duì)象指針
//proxy http代理服務(wù)器,格式192.168.1.1:8888
//type 代理類型,1為http代理,2為socks4,3為socks5(需要用戶名和密碼)
//user 代理的用戶名,socks5需要。
//password 代理的密碼,socks5需要。
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXSetProxyInfo(void* object,const char *proxy,int type,const char *user,const char *password,char **result);
//獲取消息圖片
//參數(shù)
//object 接口對(duì)象指針
//msg 收到的整個(gè)圖片消息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetMsgImage(void* object,const char *msg,char **result);
//獲取消息視頻
//參數(shù)
//object 接口對(duì)象指針
//msg 收到的整個(gè)視頻消息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetMsgVideo(void* object,const char *msg,char **result);
//獲取消息語(yǔ)音(語(yǔ)音消息大于20秒時(shí)通過(guò)該接口獲取)
//參數(shù)
//object 接口對(duì)象指針
//msg 收到的整個(gè)語(yǔ)音消息
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXGetMsgVoice(void* object,const char *msg,char **result);
//搜索公眾號(hào)
//參數(shù)
//object 接口對(duì)象指針
//user 公眾號(hào)用戶名
//result 二級(jí)指針,返回執(zhí)行結(jié)果
int WINAPI WXWebSearch(void* object,const char *key,char **result);
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/14631_2.html