问题标签 [json-c]

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 回答
9366 浏览

c - 我在与 JSON-C 静态库链接的编译器选项中缺少什么?

我正在尝试编译json-c-0.9测试二进制文件,同时静态链接到libjson.a我已经构建并位于其中的/path/to/json-c-0.9/lib

我收到许多表格错误:

我在尝试编译测试二进制文件时缺少什么?谢谢你的建议。

0 投票
2 回答
488 浏览

php - 使用 PHP 循环代码

我目前正在使用 YouTube 的 API JSON-C 响应从播放列表中提取数据并在列表中显示内容。我正在使用 PHP 执行此操作,但是因为 YouTube 限制了调用视频的最大数量,所以我遇到了一个绊脚石。我可以请求的最大值是 50,而我有超过 200 个视频需要放入列表中,并且我希望能够动态地执行此操作。

我知道我将不得不循环响应,这就是我所做的,但有没有办法可以动态完成?

如果你能帮助我,那就太好了,我的代码是:

等等...

如果你能帮助我,或者至少给我指出正确的方向,那就太好了,谢谢。

0 投票
1 回答
1620 浏览

javascript - Youtube API - 查询 JSON 以获取视频 ID 加载空的嵌入式 iframe

我把它都放在这里:http: //jsfiddle.net/uJ3h7/

但我会在这里重新发布标记:

我有什么想法吗?

0 投票
3 回答
10354 浏览

c - 使用 JSON-C 的内存泄漏

我是 JSON-C 的新手,请查看我的示例代码并告诉我它会造成任何内存泄漏,如果是,那么如何释放 JSON-C 对象。

我是否需要清理 new_obj,如果是,那么如何清理。有人可以帮助了解如何进行内存管理 JSON-C。

提前致谢

0 投票
1 回答
361 浏览

youtube-api - 添加多个播放列表条目是不可靠的

我看到在短时间内向播放列表添加多个条目似乎经常失败而没有任何错误响应的问题。

我使用 json-c 格式和 2.1 版的 api。如果我发送 POST 请求以将 7 个视频条目添加到播放列表,那么我会看到其中 3-5 个视频条目实际添加到播放列表的结果。我正在从 api 获取所有请求的 201 创建响应。

请求如下所示:

如果我设置位置属性,问题不会改变。

如果我按顺序发送它们,它们之间有 5 秒的延迟,那么结果会更可靠,通常 7 个中有 6 个会出现在播放列表中。似乎在 api 服务器端发生了竞争情况。
我不确定如何处理这个问题,因为我在 api 调用响应中看到零错误。

我考虑过进行批处理,但找不到任何关于 json-c 格式的文档。我不确定这是否会有所作为。

是否有可靠地将播放列表条目添加到播放列表的解决方案?

0 投票
1 回答
1277 浏览

youtube-api - 创建频道后无法创建播放列表

受影响的 API 名称:

YouTube 数据 API 2.1

问题摘要:

我遇到了未链接的 youtube 帐户的问题。首先,我通过 youtube gdata api 成功为一个帐户创建了一个频道。然后,当我尝试为同一帐户创建播放列表时,它会失败并出现错误 403,youtube_signup_required。如果我等待数小时到一天,那么最终它会起作用。
从关联帐户到我可以使用帐户之间是否存在相当长的延迟?
我可以直接去 youtube 并在那里创建一个播放列表没有问题。
我什至可以在之后立即使用 api 操作该播放列表(添加视频等),而不是创建新的播放列表。

重现问题的步骤:

  1. 通过 gdata api 为其创建通道来链接帐户
  2. 尝试通过 gdata api 为同一帐户创建播放列表

预期输出:

为最近关联的帐户成功创建新的播放列表

实际结果:

403 youtube_signup_required 错误

0 投票
1 回答
138 浏览

parsing - Youtube feed api json 不提供标签:(

我想解析这些标签。早些时候,几个月前,他给了我一个标签,但现在不会了。我的查询看起来像:

https://gdata.youtube.com/feeds/api/videos?author=MYAYTHOR&v=2&alt=jsonc

0 投票
2 回答
804 浏览

postgis - 如何构建 postgis2.1,使检查失败

我下载了 postgis-2.1.0SVN、autogen、configure 和 make,但是“make check”失败并且日志以

psql:/home/admin/postgis-2.1.0SVN/regress/00-regress-install/share/contrib/postgis/postgis.sql:47:错误:无法加载库“/home/admin/postgis-2.1.0SVN /regress/00-regress-install/lib/postgis-2.1.so”:/home/admin/postgis-2.1.0SVN/regress/00-regress-install/lib/postgis-2.1.so:未定义符号:json_tokener_errors

我在 postgis-2.1.so 上运行 ldd 并得到了

我从 github 项目构建并安装了 json-c

./configure 响应以:

但我怀疑配置输出中的最后一行:

0 投票
0 回答
580 浏览

android - android中带有Json-c的YouTube数据api

我正在尝试向 youtube 创建一个请求并尝试解析我得到的 json-c 结果。代码不工作并抛出异常。我哪里错了?请帮助

MainActivity.java

StreamUtils.java

}

LOGCAT 的输出

0 投票
7 回答
12732 浏览

ios - iOS 将字符串格式化为分钟和秒

我从 YouTube JSONC api 收到一个字符串,但持续时间是一个完整的数字,即 2321 而不是 23:21 或 2 而不是 0:02。我将如何解决这个问题?

JSON C

编辑: