AnyChat技术支持论坛
标题:
(求助)应用层在P2P通的时候,怎么能够得到对方的内网IP地址呢?
[打印本页]
作者:
CoCoChen
时间:
2015-9-16 14:28
标题:
(求助)应用层在P2P通的时候,怎么能够得到对方的内网IP地址呢?
如题所示!
作者:
admin
时间:
2015-9-16 14:44
您好,P2P过程是AnyChat内核自动完成的,如果您希望获取P2P的内网IP地址,您可以调用API接口:
#define BRAC_USERSTATE_LOCALIP 7 ///< 用户本地IP地址(内网,参数为字符串TCHAR类型)
#define BRAC_USERSTATE_INTERNETIP 8 ///< 用户互联网IP地址(参数为字符串TCHAR类型)
// 查询指定用户相关状态
BRAC_API DWORD BRAC_QueryUserState(DWORD dwUserId, int infoname, char FAR* infoval, int infolen);
复制代码
对应android的代码就是:
anychat.QueryUserStateInt(userid, AnyChatDefine.BRAC_USERSTATE_LOCALIP);
复制代码
作者:
CoCoChen
时间:
2015-9-16 16:01
好的 谢谢!!!
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3