问题标签 [transit]

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 投票
2 回答
503 浏览

clojure - ClojureScript:解析 Transit 响应

我这周开始学习 ClojureScript,我一直在解析 Transit 响应,我有这个功能:

控制台显示:

在此处输入图像描述

因此,“响应”看起来不错,但我无法使用以下方法从“响应”地图(我认为是地图)中获取内容:

标头说响应是“应用程序/传输+json”类型。我试过:

但到目前为止还没有运气。需要我解析变量“响应”吗?

0 投票
1 回答
120 浏览

javascript - 克服旧 API 的 CORB 限制?

尝试从此处的 NJTransit API 中卸载一些更新的巴士位置 - http://mybusnow.njtransit.com/bustime/map/getRoutePoints.jsp?route=87 - 返回非常基本的 XML。据我所知,没有 CORS 标头/策略,因此 Chrome 抛出错误并使用指向此问题跟踪器的指针阻止请求。

有没有办法解决?我知道这是一个基于浏览器的问题,我可以从服务器发出调用,一切都会好起来的,但这正是我想要摆脱的。当前的解决方案是从服务器获取这些更新并通过我自己的服务器 API 将它们传递给客户端。我想把自己作为中间人,让客户自己获取更新的职位。

让数据源 (NJT) 对其 API 设置进行任何更改的可能性非常低。

谢谢

0 投票
0 回答
58 浏览

graphql - 在解析自定义标量类型时知道值是否定义为 Nullable 或 NotNullable

我正在创建覆盖内置的自定义标量类型IntFloat. 我想知道架构是否将值定义为可为空的。我想解决一个IntInt!我的自定义标量类型不同的问题

我想要做的是在自定义标量类型的解析器中知道该值是否在模式中定义为 Nullable,以便我可以以不同的方式解析它们并引发自定义错误。

Int(Nullable) 的结果是类型,Maybe Integer( Int!Non-Nullable) 的结果是类型Integer

0 投票
2 回答
564 浏览

json - 如何解码并格式化标记的 LocalDateTime 值

这是我的Clojurescript函数,

stmt#1正在打印,

并且stmt#2正在打印,

现在,我想将其打印为13/01/2020 18:19; 我应该怎么做?我不知道如何解码标记值。

0 投票
1 回答
17 浏览

encryption - 如果我们在 ETL 工具 Informatica 等中使用下推优化,我们是否需要担心传输中的加密

在 ETL 工具中,下推优化可以在数据库上进行处理。由于数据永远不会到达 ETL 服务器,我们是否需要担心传输中的加密?谢谢

0 投票
1 回答
222 浏览

clojure - 重置功能后试剂原子值仍然为零

我制作了用于通过 id 获取单个对象的服务端点 api,它按预期工作。我用 Postman 和处理函数对其进行了测试。我将 cljs-ajax 库用于异步客户端。当我得到响应时,我无法更改试剂原子的状态。这是代码:

当我尝试访问业务伙伴原子时,该原子的值为零。我不知道为什么,因为另一种方法几乎相同,除了它获取业务合作伙伴列表并且工作正常。

当我更改 get-partner-by-id 函数时:

浏览器控制台中的输出:

因此,如您所见,我根据需要将对象放在处理程序中,但是当我尝试重置原子时,什么也没有发生。这就是我认为的问题的核心。谢谢艾伦。

0 投票
1 回答
61 浏览

here-api - 在 Here API V3 和 V8 中使用名称搜索电台的不同响应

使用 HERE 公共交通 API V3 搜索具有名称和半径的车站,我通过以下查询获得多达 25 个车站:

将相同的查询转换为 HERE 公共交通 API V8(下一行)不会提供任何站点。

在迁移文档中,没有关于此问题的信息。只是提到了一些结果的参数被删除,而不是结果本身。

0 投票
2 回答
120 浏览

javascript - 如何在不发布数据的情况下将数值从 PhP 传递到 Javascript?

我需要一些从 SQL 到 Javascript 的数据,所以我在 PhP 中调用它们,我试图将这些值传递给 Javascript,但是下面的代码会导致 NaN 失败......如果我为 Javascript 变量设置 PhP 命令,我不能将其用作数值...

我有一个解决方案,但我敢肯定,这不是最好的方法:

0 投票
1 回答
68 浏览

routes - Api 返回 429 - 可能提高阈值

我正在使用以下 api:

当我使用并行化或异步时,我正在收到响应

429 - 请求过多

我现在正在使用免费增值

在我达到阈值之前是否有可能增加呼叫次数?如果支付ProEnterprise费用,门槛会提高 吗?

0 投票
0 回答
80 浏览

javascript - 如何获取 HERE 公共交通 API 的距离和持续时间?

我可以使用 HERE api v8 检索一些公共交通路线:

https://developer.here.com/documentation/public-transit/dev_guide/routing/route-example.html

我想确定:

  • 总距离(公里)
  • 总时长
  • 以小时为单位的总步行时间

对于汽车路线,我可以选择return=summary包括长度和持续时间。不幸的是,这不适用于公共交通 API。('return':值超出范围)。

=> 公共交通 api 是否有类似的选项?

或者我是否需要自己计算该信息,例如通过

  • 循环遍历所有部分,
  • 转换并减去出发和到达日期以获得持续时间
  • 变换折线并从 lat,lng 值估计距离
  • 总结火车/公共汽车和步行部分的这些值

我的 JavaScript 代码的一部分:

示例 json 响应:

在此处输入图像描述