热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

5+API错误代码

5+API通常通过错误回调(ErrorCallback)函数返回错误,并且在回调函数中包含Event错误信息:interfaceEvent{readonl

5+ API通常通过错误回调(ErrorCallback)函数返回错误,并且在回调函数中包含Event错误信息:

interface Event {
readonly attribute Number code; // 错误码
readonly attribute String message; // 错误描述信息
}


  • code 表示错误码,可以在下面列表中查询到对应的错误原因:

    当code值为-100时,表示是使用第三方SDK时内部业务逻辑发生错误,此时需要查看message信息

  • message 表示错误描述信息,用于提示用户错误原因,当code值为-100时错误描述信息的格式为:

    [%模块名称%+%第三方SDK名称%: %第三方SDK错误码%]%错误描述信息%

    如“[OAuth微信:-1]未知错误,...”

    其中%第三方SDK错误码%参考:



    1. Maps(地图)


    2. Payment(支付)


    3. Share(分享)




通用错误








































































错误码错误描述备注
-1参数错误5+API传入的参数不正确
-2用户取消用户取消当前的操作
-3此功能不支持当前5+Runtime不支持此功能
-4文件不存在操作的文件或目录不存在
-5IO错误文件读写操作错误,如文件被其它程序占用等
-6网络错误无法连接到网络
-7业务参数配置缺失使用第三方SDK时缺失SECRET、APPID、APPKEY等数据
-8客户端未安装调用的第三方客户端未安装
-9快捷方式已存在创建快捷方式时快捷方式已存在,仅部分手机支持
-10授权失败用户拒绝该API访问
-99未知错误未定义的错误
-100业务内部错误使用的第三方SDK内部错误

OAuth(登录授权)




















错误码错误描述备注
-1001未登录或登录已注销
-1002获取Token失败

univerify(一键登录)































































错误码错误描述
1000当前 uniAppid 尚未开通一键登录
1001应用所有者账号信息异常,请检查账号一键登录服务是否正常
1002应用所有者账号信息异常,请检查账号余额是否充足
4001请求参数异常
30001当前网络环境不适合执行该操作
30002用户点击了其他登录方式
30003用户关闭验证界面
30004其他错误
30005预登录失败
30006一键登录失败
30007获取本机号码校验token失败
40047一键登录取号失败
40053手机号校验失败

Runtime模块错误









































































错误码错误描述备注
-1201WGT/WGTU文件格式错误
-1202WGT安装包中manifest.json文件不存在
-1203WGT安装包中manifest.json文件格式错误
-1204WGT安装包中manifest.json文件的appid不匹配
-1205WGT安装包中manifest.json文件的version版本不匹配
-1221WGTU安装包中update.xml文件不存在
-1222WGTU安装包中update.xml文件格式错误
-1223WGTU安装包中update.xml文件的appid不匹配
-1224WGTU安装包中update.xml文件的version版本不匹配
-1225WGTU安装包中www目录下manifest.json不存在
-1226WGTU安装包中www目录下manifest.json文件格式错误
-1227WGTU安装包中www目录下manifest.json文件的appid不匹配
-1228WGTU安装包中www目录下manifest.json文件的version版本不匹配
-1229HTML5+ Runtime缺少升级包manifest.json中配置的模块这种情况下应该使用apk/ipa升级
-1250uni-app编译模式切换不支持升级应用资源

Audio模块错误




















错误码错误描述备注
-1301文件播放格式错误
-1302文件请求超时

Sqlite模块错误




























错误码错误描述备注
-1401数据库没有打开
-1402数据库已经打开
-1403WWW目录下的数据库只有读权限
-1404其他错误

Geolocation模块错误
































错误码错误描述备注
-1501坐标地址解析失败
-1502坐标地址获取失败
-1503不支持某个提供者,如:不支持腾讯地图
-1504坐标系类型不支持
-1505定位服务不能用

回答



推荐阅读
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 本文介绍了如何使用JSONObiect和Gson相关方法实现json数据与kotlin对象的相互转换。首先解释了JSON的概念和数据格式,然后详细介绍了相关API,包括JSONObject和Gson的使用方法。接着讲解了如何将json格式的字符串转换为kotlin对象或List,以及如何将kotlin对象转换为json字符串。最后提到了使用Map封装json对象的特殊情况。文章还对JSON和XML进行了比较,指出了JSON的优势和缺点。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • 如何查询zone下的表的信息
    本文介绍了如何通过TcaplusDB知识库查询zone下的表的信息。包括请求地址、GET请求参数说明、返回参数说明等内容。通过curl方法发起请求,并提供了请求示例。 ... [详细]
  • 图像因存在错误而无法显示 ... [详细]
  • python3 nmap函数简介及使用方法
    本文介绍了python3 nmap函数的简介及使用方法,python-nmap是一个使用nmap进行端口扫描的python库,它可以生成nmap扫描报告,并帮助系统管理员进行自动化扫描任务和生成报告。同时,它也支持nmap脚本输出。文章详细介绍了python-nmap的几个py文件的功能和用途,包括__init__.py、nmap.py和test.py。__init__.py主要导入基本信息,nmap.py用于调用nmap的功能进行扫描,test.py用于测试是否可以利用nmap的扫描功能。 ... [详细]
  • 微信官方授权及获取OpenId的方法,服务器通过SpringBoot实现
    主要步骤:前端获取到code(wx.login),传入服务器服务器通过参数AppID和AppSecret访问官方接口,获取到OpenId ... [详细]
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板
    本文介绍了在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板的方法和步骤,包括将ResourceDictionary添加到页面中以及在ResourceDictionary中实现模板的构建。通过本文的阅读,读者可以了解到在Xamarin XAML语言中构建控件模板的具体操作步骤和语法形式。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
author-avatar
日光覃城_751
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有