问题标签 [api]

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.

0 投票
28 回答
14677 浏览

api - GB英语还是美国英语?

如果您有一个 API,并且您是英国开发人员,拥有高度国际化的受众,那么您的 API 应该是

或者

(以一个词为例。)

英国工程师通常对他们的“正确”拼写相当防御,但可以说美国拼写在国际市场上更“标准”。

我想问题是这有关系吗?其他语言环境的开发人员是否在为 GB 拼写而苦恼,还是通常很明显事物的含义?

应该都是美式英语吗?

0 投票
15 回答
94915 浏览

web-services - 如何以编程方式(合法)获取街道地址的经度和纬度

据说,可以从谷歌地图或一些类似的服务中得到这个。(仅美国地址是不够的。)

0 投票
6 回答
5076 浏览

java - 在 Cobol 程序中使用 Java API

我们的大型机上运行了一些 COBOL 程序,我们需要其中一个程序通过 Java API 与我们的后端库进行通信。Cobol 程序有什么方法可以调用 Java 程序吗?

是否可以使用 Cobol 的 Web 服务?我如何将 Cobol 程序与其他程序集成?

0 投票
13 回答
52107 浏览

iphone - iPhone 接近传感器

iPhone SDK 可以利用 iPhone 的接近传感器吗?如果是这样,为什么没有人利用它们?我可以想象一些体面的用途。

例如,在赛车游戏中,您可以将手指放在接近传感器上,而不是用拇指占用屏幕空间。当然,如果这是您唯一的选择,那么 iPod touch 用户将无法使用该应用程序。

接近传感器是否告诉您离您有多近,或者只是在它前面有什么东西?

0 投票
8 回答
1206 浏览

user-interface - Win32API 的任何替代 API?

我需要一个 API 可以制作像 Win32API 这样的菜单,
但比 WinAPI 更简单更好。
这可以使带有文本区域、按钮等的 GUI 像普通的 Windows 程序一样。(Windows GUI 风格)
任何人都可以推荐一个喜欢它的人吗?谢谢。

0 投票
6 回答
312 浏览

java - 计算性能

我需要找出一个函数计算应用程序/函数性能所花费的时间。他们是否有任何开源 Java API 可以做同样的事情?

0 投票
2 回答
1172 浏览

python - 用于验证来自 Google 安全浏览 API 的更新的代码

为了验证来自Google 安全浏览 API的数据,您可以计算每次更新的消息验证码 (MAC)。执行此操作的说明(来自 Google)是:

MAC 是从 MD5 摘要中根据以下信息计算得出的:client_key|separator|table data|separator|client_key。分隔符是字符串:coolgoog: - 这是一个冒号,后跟“coolgoog”,后跟一个冒号。生成的 128 位 MD5 摘要采用 websafe base-64 编码。

还有要检查的示例数据:

回复:

我无法获得比赛。请指出我哪里出错了,或者只写几行必要的 Python 代码!

FWIW,我希望能够做这样的事情:

但如您所见,'qfb50mxpHrS82yTofPkcEg==\n' != 'dRalfTU+bXwUhlk0NCGJtQ=='。

0 投票
2 回答
4931 浏览

winapi - 哪些 Win32 API 可用于查找打开给定文件的进程?

如果我读取或写入文件并收到 33 或 32 错误,我想记录一条消息,其中包含打开文件的其他进程的名称。必须有一个 Win32 API 我可以用来获取此信息。Process Explorer 显示它。当然,Process Explorer 也有关于内存中所有进程的信息。我宁愿在不询问所有进程的情况下找到罪魁祸首。

0 投票
2 回答
672 浏览

api - 您是否会将下一代火星探测器的控制 API 构建为 RESTful 而不是 RPC?

如果这几乎是一个“讨论”问题,请原谅我,但我真的很感激是/否的答案,并有适当的解释。

假设你必须为机器人设计和实现一个控制 API,比如下一代火星探测器。您是根据 RESTful 原则构建此 API,还是使用经典的 RPC,例如 XMLRPC?

我问这个是因为我必须做类似的事情,尽管“机器人”是虚拟机的集合。一位颇有说服力的工程师(一位著名的 REST 倡导者)敦促我让 API 成为 RESTful。我从未使用过 REST 原则,并且我正在努力了解它们如何适合设计低级进程间 API。REST 似乎融入了与可修改的数据存储库交互的主题,通常距离很远。我正在尝试做的事情更像是在密切控制一个机器人。我可以看出人们如何争辩说,抽象地说,机器人只是一个数据存储库——“PUT 左转”、“PUT 行进 100 米”、“获取外部温度”。但这似乎是一个相当做作的模型。我当然不会从缓存或代理中获得任何好处(“你好,喷气推进实验室?这是堪培拉的 Akamai co-lo。我们现在要接管 Rover,好吗?”)

那么,RESTful 架构在这里有用吗?即使交互如此狭窄,它仍然优于 RPC 吗?

0 投票
3 回答
1355 浏览

api - 通过反射的方法参数值

我正在尝试使用反射记录方法的参数。我也阅读了关于 StackOverflow 上发布的关于此问题的较早问题,这将我指向 CLR API。

是否有可能,有人可以指出我正确的方向,至于我将如何获取使用 API 传递的参数值?