问题标签 [json-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 投票
1 回答
1194 浏览

json-api - 如何创建复合文档?

我正在考虑使用JSONAPI标准来设计我们的 API。这个 API 必须能够做的一件事是接受一个复合文档(深几层)并创建它。根对象拥有服务器当时一无所知的所有后代(“对多”关系),因此客户端不可能提供 id。

规范是否支持这一点,还是客户端必须按顺序为文档中的每个对象发出 http 请求?

0 投票
1 回答
577 浏览

json-api - JSON API 中的空稀疏字段集

我有一个与其他资源(例如评论)有一对多关系的资源(例如帖子)。我不需要相关资源的任何字段,只需要它们的自链接(按需异步获取它们)。响应应如下所示:

我的问题是请求的 URL 应该是什么样子?

我的想法是包含评论,然后使用一个空的稀疏字段集来避免获得任何评论字段,而只是获得自我链接(+id,类型)。因此,它应该看起来像http://example.com/posts/1?include=comments&fields[comments]=[]. 所以我需要一个空的稀疏字段集。

JSON API 规范对稀疏字段集 ( http://jsonapi.org/format/#fetching-sparse-fieldsets ) 及其与链接的关系没有多说。

0 投票
1 回答
84 浏览

php - 测试 JSON API 服务

我最近开始研究 PHP/JSON,用于测试/请求虚拟数据的最佳免费在线 API 是什么?

我目前正在使用来自http://phphttpclient.com/的 HTTPFUL 库。

谢谢!

0 投票
3 回答
5852 浏览

php - 从 JSON PHP 中删除值

我是 PHP 新手,我正在研究 wordpress JSON api。我想删除 JSON 数组中的键:值对。请帮忙

例如,我想从 "post" 和 "post_count":0 中删除 "slug":"head-ache",从 "categories" 和 "next-url" 中删除。请帮忙。

更新::

我已经在 core.php 中添加了代码,但它不起作用。你能帮帮我吗?

}

0 投票
1 回答
571 浏览

javascript - 如何将 Json 月份格式从数字更改为名称?

我从 Wordpress 博客中提取了一些帖子,我想更改 Json 脚本的日期格式,而不是“2015-06-18 08:24:10”为“7 月 18 日”

我正在使用 Json api Wordpress 插件和一个 Html 文件到一个 cms、JSon

你能帮我吗,欢迎任何建议!

这是应该更改日期的网站网站

0 投票
3 回答
3960 浏览

android - 获取对象 JSON Java Android 中的所有对象

所以我试图使用返回 JSON 响应的英雄联盟 API。我没有使用像 Jakcson 或 GS​​ON 这样的花哨的库,

但是当我尝试访问数据对象中的对象时,我必须在我的代码中明确列出键名。

而且键名是动态的,所以不实用。

有没有办法在不显式调用键名的情况下获取数据对象中的所有对象?

这是我的 Java 客户端代码

0 投票
0 回答
411 浏览

javascript - Ember 数据具有来自 JSON API 响应的未定义属性

Ember 和 JavaScript 新手。对不起。

我正在使用 ember-json-api,

npm install --save-dev ember-json-api

我已经设置了适配器,adapter/application.js

我已经设置了序列化器,serializer/application.js

我已经建立了一个模型,models/competitions.js

我已经建立了一个模拟,server/mocks/competitions.js

当我调用我的比赛路线时,ember 检查器在数据部分显示有两个比赛对象,并且它正确显示了它们的 Id 值 10 和 11,但名称、imageUri 和 ord 属性都列为未定义。

我的模拟是否以正确的格式返回数据?如果是这样,我错过了什么?

0 投票
0 回答
561 浏览

wordpress - 未登录为 ADMIN 时使用 WordPress JSON API 插件创建帖子

我最近开始使用 WordPress,并使用 JSON API 完成了我的第一个任务。现在我知道从 get_nonce 方法获取 nonce 后,我可以创建帖子,但只有当我也以管理员身份登录时才有可能。

我的问题是:当您未登录 WP 管理面板时,如何使用 JSON API 创建帖子?

我正在从另一台服务器接收 JSON 格式的数据,并使用它来创建帖子,但由于 nonce 因素,如果我没有登录,我无法创建帖子。

0 投票
1 回答
206 浏览

ruby-on-rails - json 响应可以部分分页吗?

我想知道 json 是否可以部分分页。

例如

哪里included有太多元素(例如 80.000 个)而不是我们需要分页?但是如果它是分页的并且我们继续下一页只有included元素会改变,json 仍然会返回 data.articles。

这是正确的行为吗?

第一个提案:

0 投票
1 回答
58 浏览

ruby-on-rails - 测试 Rails json API

我有一个提供 JSON 的 Rails 应用程序,并且想测试一些通过 http 请求和处理一些 json 的代码。在不存根 http 请求响应的情况下测试此代码的最佳方法是什么?

我正在考虑解雇 webrick 来服务 Rails 应用程序,但在技术上无能为力。任何指向代码示例的指针都值得赞赏。