问题标签 [error-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
paypal - PayPal 链式付款错误 520009
我正在尝试设置一个链式支付应用程序,并获得了该应用程序的批准。我希望像平行支付一样,链式支付可以让用户有或没有注册的贝宝账户。但是对于未注册的电子邮件帐户,api 返回错误代码 520009,说明帐户“email@domain.com”受到限制。我确实看到以下链接有同样的问题。
https://stackoverflow.com/a/10262241/903978
尽管在他们的开发文档中说任何拥有电子邮件的人都可以获得付款/通知(需要经过验证的帐户的应用程序所有者除外),但它会引发错误。我已经张贴了一张到 paypal/mts 的票,但还没有收到他们的消息。
我的应用案例是,1. 用户获得报酬,例如 100 美元。他们是链中的主要接收者。2. 应用程序(次要接收人)从这笔款项中分得一杯羹。说2美元。
任何人都知道链式付款是否需要主要以及其他收件人拥有有效的贝宝帐户而不仅仅是电子邮件?还是通话中的某些内容允许主要收件人仅使用电子邮件地址?
(我知道应用程序所有者需要一个注册的贝宝帐户)。
谢谢
java - 在 Python 中重写 Java 代码的 Pythonic 方式
我必须在 python 中编写一个以前用 Java 编写的库。来自 Java 背景的 python 给我带来了一些困难。我坚持选择正确的pythonic做事方式..
所以,我的java代码是这样的:
我想用python写一些东西。我理解两种语言完全不同。我不想复制确切的代码,但我想在 python 中编写一些东西,它可以提供 Java 代码提供的功能。
所以我想出了类似的东西:
我想知道:
这是正确的pythonic方式吗?
我想将 ErrorEnum1,2,3,4 和常量移出 MyEnums 类作为模块变量。但是这样我就会在我的所有变量中有一个很长的列表。当我在其他模块中导入 Enums 模块时,我也有变量名冲突的风险(其他一些 Enums2 模块也可能有 ErrorEnum1,2,3.. 但这不是一个大问题。我们总是可以使用 Enums.ErrorEnum1 和 Enums2 .ErrorEnum1)。我想对了吗?
我知道这并不完美(我的第一个 python 代码)。所以我邀请你们给我一些想法。
谢谢
windows - BSOD错误代码说明
我正在从事件日志中检索系统故障信息以诊断系统崩溃并显示可能的问题列表。
在一般的 BSOD 中,括号中的四个十六进制值表示什么。除了主要错误代码之外,它们是否可以用于进一步诊断问题?即0x000000A
。如果是,如何?
android - 错误代码媒体播放器语法和定义
我找不到有关 Android 错误代码的任何文档。我正在整理一个似乎在较低级别的 API 设置上工作但不在更高级别的应用程序。尝试播放音频文件时会发生错误,就像我说的那样,这一切都在较低版本中工作。
我在日志中看到的错误代码是:
MediaPlayer 信息/警告 (1, 32)
MediaPlayer 信息 (1,32)
MediaPlayer 信息/警告 (1,26)
MediaPlayer 信息 (1,26)
MediaPlayer 错误(351, -4)
MediaPlayer 错误(351,-4)
VideoView 错误(351,-4)
那么有人可以详细解释一下这是如何工作的吗?我知道我有错误MediaPlayer
,可能VideoView
根据上面的数据,但数字代表什么?我认为这是一个特定的错误,但哪个错误?
我似乎找不到任何关于此以及如何解码的内容。我在哪里可以找到有关如何找出这意味着什么的文档,这是主要问题。
如果我能更好地得到这个特定错误代码的答案,但同样是实际的文档源,所以我自己可以查找其他代码也会有很大的好处。
这是 Eclipse 导出的确切日志文件:
现在还不清楚究竟是什么意思,我可以看到它可能与在客户端找不到文件有关,但是这个完全相同的代码适用于较低的 API 版本我将工作代码复制到这个应用程序以制作一个新的一个。我在 Eclipse 的 logcat 中看到的唯一一件事是MediaPlayer 文本前面(6969)
的D/
, E/
, W/
,I/
不知道这些额外的东西是什么意思,它只在我将代码导出到文本时出现文件。
winapi - WinAPI CreateFileA 错误代码 0xdf
我有一个映射的 Webdav 驱动器,我无法打开文件进行阅读
我仍然收到错误代码 0xdf
ERROR_FILE_TOO_LARGE 223 (0xDF) 文件大小超过允许的限制,无法保存。
但是在磁盘驱动器(NTFS)上我可以读取它,但在映射驱动器上表示为(FAT)ai只能写入文件
有用
但不读取,当文件大小超过例如 70 MB 时
我的 webdav 在 apache 上运行。
谁能帮我?
c - 插件系统中的错误代码和消息处理
我正在思考 C 项目中错误代码的最佳设计和相应的错误消息。该项目由一个提供核心功能的小内核组成,可以通过各种插件进行扩展。内核已经定义了最通用的错误代码,例如 PROJ_NOERR(无错误)或 PROJ_ENOMEM(无可用内存)。此外,插件还应该能够定义特殊的错误代码及其相应的消息,例如,Web 服务器插件可以定义 WEBSERV_ESOCKET(套接字错误)。在我看来,内核还应该提供一个将错误代码转换为相应错误消息的功能,例如 extern char* proj_err2str(enum err_t); 这个函数还应该能够处理所有加载插件的定义错误代码。您将如何实施这样的系统?欢迎任何提示!
在此先感谢,/*乔纳斯*/
android - MediaRecorder“启动失败-12”
所以我一直在为一个更大的应用程序开发一个记录模块。它在大多数设备上都可以正常工作,但有一批手机只是拒绝录音。
每当我使用 MediaRecorder 开始录制时,LogCat 都会亲切地告诉我 MediaRecorder 无法启动,导致错误代码 -12。我大部分时间都在网上搜索这些错误代码的解释。到目前为止,我一直很不走运。因此,我将自己转向开发者社区的其他成员。
对于这些错误代码,已经提出了不止一个问题,更具体地说是 16、19、22 和一个大得离谱的数字 2147483648,但事实证明,这些信息对我来说毫无用处。
有谁知道我在哪里可以找到可靠的 MediaRecorder 错误代码列表,包括这些错误代码的含义?或者更好的是,向我解释一下全能的 Android 预言机试图向我发出什么信号?
提前致谢
php - Web API 中的符号与数字错误代码
我目前正在开发一个新项目,它应该提供一个基于 Web 的 API。当然,在很多情况下,当请求的操作失败时,API 应该报告失败的原因。
以前我使用传统方式,当响应包含数字错误代码和更人性化的错误消息时,但维护错误代码列表以及我的代码和内部异常之间的映射有点令人沮丧。
我认为使用符号错误代码可能更方便,例如从异常名称生成。
我看到了这个想法的以下优点:
- 无需从异常映射到数字。
- 不可能将相同的错误代码分配给不同的错误类型(在我的情况下 - 异常)。
- 对于将自己使用 API 的开发人员来说,错误代码变得更加有用。
和缺点:
- 就封装而言,公开异常名称可能不是一个好主意。
- 由于 API 客户端应用程序主要使用错误代码来确定错误类型,因此比较字符串的成本更高。
- 不需要中央异常-> 错误代码注册表会增加错过文档中某些错误代码的机会。
那么,什么更好用:符号或数字错误代码?
.net - 在 .NET 中使用错误代码进行支持调用
我一直在考虑将错误代码合并到我目前支持的应用程序中,并且我有一些一般性问题。
我完全倾向于使用代码的原因是因为我们已经在我们的应用程序中发现了至少一个严重的问题,这是我们无法通过编程方式解决的。该问题非常罕见,但如果发生,可能会导致用户严重停机。要解决此问题,需要直接联系熟悉该问题的支持人员。
为了在应用程序中做到最好,我们正在将信息写入 Windows 事件日志,以将支持人员指向损坏的数据,并向用户显示通用的“请致电支持”提示。
我们希望添加错误代码,以便支持人员更快地在事件查看器中找到特定错误。
所以,第一个问题:这是一种可以接受的方法,还是我没有考虑过其他想法?
其次,如果我们使用错误代码,在我们的解决方案中管理它们的最佳方法是什么?在每个项目中包含一个错误代码文件,其中不相交的整数组被屏蔽(yuck)?创建一个专门用于保存错误代码的新项目 ( yuck )?
我从来不知道如何最好地管理错误代码,而且我从事的两个项目都没有以任何干净的方式做到这一点。我宁愿避免使用它们,但如果我必须使用它们,我想知道什么最有效。
windows - 'net stop spooler' 失败,退出代码为 259
我使用 C++ 程序中的 CreateProcess 启动“net stop spooler”。它失败了,退出代码是 259。
有谁知道那个错误代码是什么意思?另外,如果有人可以给我一个链接,指向一些关于此命令可能的错误代码及其含义的文档,我将不胜感激。