设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: Code
打印 上一主题 下一主题

有关207错误代码

[复制链接]

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
11#
 楼主| 发表于 2014-1-5 14:18:39 | 显示全部楼层
admin 发表于 2014-1-5 13:38
两点建议:
1,更新核心服务器,业务服务器到最新的V4.9版本,看问题是否能解决!
2,用我们标准的业务服 ...

private void OnUserLoginAction_CallBack_main(int userId, string userName, int level, string addr, int userValue)
        {
            try
            {
                QCDocument.Instance.AddToWinQue(new TWinMsg(Module_Name, "用户登录成功:OnUserLoginAction(" + "userId:" + userId.ToString() + ",userName:" + userName.ToString()
                     + ",level:" + level.ToString() + ",addr:" + addr + ",userValue:" + userValue.ToString() + ")"));

                //说明:此处的userName是身份验证过程赋予的值 安卓为IMSI,WEB为SimNO,苹果未扩展

                string msg = string.Format("{0},{1}", userId, userName);
                switch (level)
                {
                    case ConstPM.UserLevel_Android:
                        {
                            ExeAndroidLogin exe = new ExeAndroidLogin();
                            //exe.Run(msg);
                            ThreadPool.QueueUserWorkItem(new WaitCallback(exe.Run), msg);
                            break;
                        }
                    case ConstPM.UserLevel_Web:
                        {
                            ExeWebLogin exe = new ExeWebLogin();
                            //exe.Run(msg);
                            ThreadPool.QueueUserWorkItem(new WaitCallback(exe.Run), msg);
                            break;
                        }
                }
            }
            catch(Exception ex)
            {
                QCDocument.Instance.AddToWinQue(new TWinMsg("OnUserLoginAction_CallBack_main", "严重异常:" + ex.Message));
            }
        }

这是登陆后推送消息的代码   能解决吗   比较急
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
12#
 楼主| 发表于 2014-1-5 14:21:53 | 显示全部楼层
admin 发表于 2014-1-5 14:15
您好,您可以在业务服务器里面加一些自己的日志,排除一下问题!

从上面的log来看,SDK已经是最新的版本 ...

我已经都捕获异常了  就算是出错   应该不上报到你们的回调函数
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
13#
 楼主| 发表于 2014-1-5 14:22:47 | 显示全部楼层
admin 发表于 2014-1-5 14:20
您好,在您的代码中,UserID怎么是一个固定值,没有和用户名,密码关联?

以1开始递增   和用户名关联
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
14#
 楼主| 发表于 2014-1-5 14:24:08 | 显示全部楼层
admin 发表于 2014-1-5 14:20
您好,在您的代码中,UserID怎么是一个固定值,没有和用户名,密码关联?

可以和您qq聊吗
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
15#
 楼主| 发表于 2014-1-5 14:26:47 | 显示全部楼层
admin 发表于 2014-1-5 14:25
不对吧,感觉是一个固定值?

public int UserID
        {
            get
            {
                if (_userid > 9999)
                {
                    _userid = 1;
                }
                else
                {
                    _userid++;
                }
                return _userid;
            }
        }
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
16#
 楼主| 发表于 2014-1-5 14:28:17 | 显示全部楼层
admin 发表于 2014-1-5 14:27
您自己加一些Log,看是哪个回调函数进入了,没有返回?

那行吧  我先试下  
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
17#
 楼主| 发表于 2014-1-5 14:36:07 | 显示全部楼层
admin 发表于 2014-1-5 14:31
SDK在这部分不存在问题,所以建议您从自身的代码来分析原因,谢谢!

[Function Settings]
CloseFrontLink=1
AutoAddRoom=1
AllowGuestLogin=1
SDKFilterPlus=IPCFilterPlus.dll
MaxUsersPerRoom=500

SDKFilterPlus=IPCFilterPlus.dll
我用自己的业务服务 也要配置这个吗
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
18#
 楼主| 发表于 2014-1-5 15:08:56 | 显示全部楼层
admin 发表于 2014-1-5 14:46
这个配置没有问题,不需要改,也是要配置的。

我测试了 好像注销的回调函数触发不了。  我前五次正常登陆退出  第六次登陆后 安卓点退出 没有触发我服务器上的注销回调函数   之后就只能重启业务服务才能重新登陆了
回复 支持 反对

使用道具 举报

2

主题

20

帖子

52

积分

注册会员

Rank: 2

积分
52
19#
 楼主| 发表于 2014-1-6 11:30:01 | 显示全部楼层
admin 发表于 2014-1-6 10:47
您好,请问昨天的问题有结论了吗?

没有找到原因  我现在直接在你们的demo上的基础上加逻辑代码  就没有报207了  

随便问下
3.25.
中心端录像控制
DWORD BRAS_StreamRecordCtrl(DWORD dwUserId, BOOL bStartRecord, DWORD dwFlags, DWORD dwParam, DWORD dwRecordServerId);
功能:向中心录像服务器下达开始(或停止)录像的任务指令
返回值:0表示指令下达成功(并非录像成功),否则为出错代码
参数:
dwUserid: 目标用户编号,指定需要录像的用户,不能为-1
bStartRecord: 是否开始录像
dwFlags: 标志参数(保留,默认为0)
dwParam: 附带参数(保留,默认为0)
dwRecordServerId 录像服务器ID(保留,默认为0)
备注:

这个录像的参数怎么配置  除了用户ID  我其他参数都是默认1   可以录像  我想知道具体是什么意思 能说明下吗  api说明的不是很清楚
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-6 10:09 , Processed in 0.129210 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表