• 【分享】“明道云“ 在集简云平台集成应用的常见问题与解决方案


    1.明道云授权不成功,提示验证失败

    用户在授权时,需要复制Sign值,到集简云授权页面,在复制容易遗漏==,一定要复制全,不然会提示授权失败。

    2.明道云常见问题

    1)应用接入和网站接入的区别?

    应用接入:您的应用将在明道应用市场(http://app.mingdao.com)上线并获得展示。
    网站接入:您只想在自己的网站实现“用明道账号登录”,无需在应用市场展示应用。

    2)公共应用和私有应用的区别?

    公共应用允许所有明道网络用户安装使用,私有应用只允许本公司网络的用户安装使用。

    3)个人安装模式和企业安装模式的区别?

    企业安装适用于:有多用户特征或协同特性的系统,此类系统一般都有子账号或者企业账号的概念。
    个人安装适用于: 每个账号在系统内都是独立存在的,两个账号之间不共享数据,没有协同特性的系统。

    4)为何要到明道开放平台开发应用,它的作用和意义是什么?

    明道是一个企业社会化协作平台,本身不能替代专有的IT系统,但是明道可以帮助现有的IT软件实现内部社会化,从而快速提升使用率和用户的使用价值。 您可以通过申请到的App Key进行网站连接,以明道进行登录;您也可以快速分享内容到明道系统;您也可以进行第三方的应用开发,您的应用将进入到明道应用市场, 明道将与第三方开发者共享在明道平台上的收益。

    5)谁可以在明道开放平台上进行开发

    个人开发者 专注于企业市场的独立软件开发商(ISV) 用户企业自身的IT部门 均可以通过明道开放平台开发应用

    6)有没有检查访问令牌是否还有效的接口?

    没有这个接口。因为如果访问令牌失效,访问api接口会有相应错误返回值10105。

    7)应用的参数配置界面里,应用地址和回调地址的区别是什么?

    应用地址指的是你开发的应用的首页地址,一般用于在明道中显示第三方的应用链接; 回调地址是用于oauth2中用户授权通过后的回调地址,作用是接收明道返回的用户请求验证码。

    8)拼接的用户授权链接一打开,页面报“参数有误”,为什么?

    最大可能是回调地址填写错误,还有一个可能是你的应用的app_key参数有问题或者你这个应用的状态异常。

    9)我们公司有个员工离职,但是他明道帐号下有明道应用,这个应用能不能转到其他帐号呢?

    能,请联系明道客服帮您处理,或者写邮件到feedback@mingdao.com反馈。

    10)哪个接口可以获取当前用户信息,特别是userID、email、公司信息等此类信息?

    请查看接口:http://open.mingdao.com/api/passport/detail。

    11)接口“当前登录用户退出登录”,为何没有把明道用户登录会话清除?

    “当前登录用户退出登录”只用于撤销用户的访问令牌的可用性,要登出明道用户的会话需要在明道主站中登出。

    12)明道和第三方应用是如何衔接的?

    当第三方应用完成和明道的账户整合开发后,通过明道的审核并发布在明道应用市场。用户安装应用以后会在“我的应用”栏显示这个应用,当用户点击这个应用,先跳转到明道api授权页面进行用户授权, 当用户确认授权当前应用后,我们会根据应用的回调地址将应用的请求验证码code返回,应用的回调地址接收到code后,能根据code和其他必要参数获取当前授权用户的token,然后应用就可以通过这个token进行一些接口调用。

    3.明道云出现错误码了怎么办?

    明道云每次调用接口时,可能获得错误码,企业可以根据错误码信息调试接口,排查错误。

    100 Bad Request:请求数据不合法

    错误代码含义
    10001缺少参数
    10002参数所带值错误
    10003抱歉,您无权进行该操作
    10004抱歉,您无权查看该群组
    10005活捉一个bug:缺少返回参数,您可以提交到bug反馈中,或者您拨打客服电话:400-021-6464告诉我们,我们会尽快修复
    10006抱歉,您无权查看该任务
    10007抱歉,您查看的内容已删除
    10008抱歉,您无权查看该日程
    10009抱歉,任务已被锁定,您无法进行操作。您可以联系该任务负责人
    10010抱歉,您无权对该日程进行操作
    10011群组名称已存在,换个试试吧
    10012抱歉,您无权对该动态进行操作
    10013抱歉,您无权查看该动态
    10014抱歉,您无权查看该群组
    10015抱歉,您无权对该群组进行操作
    10016抱歉,您无权对该任务项目进行操作
    10017项目名称已存在,换个试试吧
    10018您需要网络管理员权限
    10019您需要系统广播员权限
    10020您需要网络管理员权限
    10021申请高级api接口后才能使用
    10022用户任务审批操作已执行
    10023不能对外联用户执行操作
    10024工作点不能重复新增
    10025此接口版本太低,请使用新版本的接口

    101 User Unauthorized: 用户身份验证限制

    错误代码含义
    10101请求令牌不存在
    10102请求令牌签名不合法
    10103用户账号不存在
    10104密码错误
    10105用户访问令牌失效
    10106外联用户无法访问
    10107由于您的帐号尝试多次登录失败,已被锁定,请20分钟后再试
    10108code已经失效
    10109您的账号存在异常,无法正常登录使用,请联系您的网络管理员

    102 Bad Invite:邀请失败

    错误代码含义
    10201邀请的Email格式错误,请重新填写
    10202该Email已注册
    10203你邀请的邮箱非本网络域名邮箱,只有高级模式的网络管理员才能邀请该类型邮箱用户
    10204非法邀请
    10205有效域名邮箱,不能通过来宾邀请加入
    10206无权限邀请来宾
    10207超出每天邀请数量

    103 Bad Invite:请求限制

    错误代码含义
    10301暂无应用的最新版本
    10302抱歉,仅限企业应用可以使用
    10303抱歉,该功能仅限高级模式网络的管理员可以使用
    10304抱歉,该功能需要升级到高级模式
    10305抱歉,该功能仅限应用创建者可已使用

    104 App Unauthorized: 扩展应用用户身份验证限制

    错误代码含义
    10401该应该未安装
    10402扩展应用没权限直接通过用户账号获取令牌
    10403需要应用管理员权限

    105 SMS Message Unauthorized: 发送手机短信验证限制

    错误代码含义
    10501免费网络没有权限发送
    10502当前用户没有权限发送
    10503当前用户本月手机短信数超出
    10504当前网络余额不足
    10505发送手机信息内容超出500字
    10506信息接受者没有手机号
    10507发送手机短信失败

    账务中心错误代码

    错误代码含义
    1操作成功
    2操作失败(当捕获不到预期异常均返回此值)
    2001提交数据时参数缺失
    2002提交数据时参数值不对
    2003签名错误
    2004重复操作
    2005账户余额不足
    2006已经支付
    2007账单金额不正确
    2008出账应用不符合要求
    2009网络已卸载应用

     

  • 相关阅读:
    Exch:配置 Download Domain 以解决 CVE-2021-1730 安全漏洞
    02JDK/简单程序Helloworld/javac与java/环境变量/Notepad++
    “深入理解C++类默认成员函数:探索构造、析构与复制“
    Android P 性能优化:创建APP进程白名单,杀死白名单之外的进程
    iOS 获取模拟器沙盒路径
    基于jeecgboot流程管理平台的在线表单设计修改成formdesigner(一)
    @Mock @MockBean @InjectMocks之间的关系
    力扣(LeetCode)71. 简化路径(C++)
    4. SQL语法中的一些基本概念
    QLabel中显示图片,让图片保持比例进行放大缩小
  • 原文地址:https://blog.csdn.net/weixin_49220773/article/details/126585283