问题标签 [stackexchange-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 回答
125 浏览

python - 如何使用 py-stackexchange 检索标签的“相关标签”?

第 1 步:我想使用 Py-stackexchange 检索特定标签的所有相关标签,就像在这里完成的一样。

第 2 步:我想找到两个相关标签列表之间的交集。

我是 StackApp 不可知论者,只要它有效!

相关Py-StackExchange 按标签过滤

0 投票
1 回答
751 浏览

autocomplete - 如何获取所有技术的列表

如果您在发布问题时查看“标签”选项,当我们键入标签(例如 SQL Server)时,它会提供自动完成/智能感知辅助。我需要获取此智能感知辅助的完整技术列表 itemsSource。当我们尝试将我们学到的技术/技能添加到我们的个人资料中时,您可能会在 LinkedIn 中看到类似的用例。有人可以告诉我我们可以从哪里获得整个技术列表的来源吗?

0 投票
1 回答
285 浏览

node.js - StackOverflow API 不返回 JSON

我正在使用 Node.js 脚本从 StackOverflow 收集数据。我知道所有的响应都是 gzip 压缩的,所以我把代码放进去应该可以解决这个问题。我的脚本如下:

我没有得到 JSON 输出,而是得到以下响应:

响应包含在我删除的左尖括号和右尖括号中,以便它显示在此处。

而不是callback(dezipped);我尝试callback(JSON.parse(dezipped));callback(JSON.parse(dezipped.toString()));

似乎没有什么对我有用。无论我做什么,我仍然会得到 Buffer 结果。任何有关如何完成这项工作的帮助将不胜感激。

0 投票
1 回答
247 浏览

asp.net-mvc - StackExchange API 如何实现通用包装对象?

他们如何做到这一点http://api.stackexchange.com/docs/wrapper?我知道这些是 ServiceStack 驱动的 API,但一些代码示例会很好。

我想用 ASP.NET Web API 实现类似的东西。

不过,如果有人可以提供使用 ServiceStack 实现的 StackExchange 代码,例如仅供参考,那也可以。

0 投票
1 回答
52 浏览

tsql - 为什么我的合并列查询返回 NULL?(StackExchange DataExplorer 上的 SQL)

编写了一个 StackExchange DataExplorer 查询来按 User.Id 列出所有评论 该查询有效并返回Ids ofquestionsanswers。我不明白为什么answers第二列是空的。

即使假设该p.Title列为 NULL,该列p.Id也不是 NULL,因此我希望这部分

会根据这个问题返回一些东西。但是第二列完全是空的。

为什么会这样?

0 投票
2 回答
128 浏览

php - 无法从 Stack Exchange API 获取数据

我正在尝试从http://api.stackoverflow.com/1.1/search?tagged=php获取数据。

我正在使用此代码从 API 获取数据:

但它什么也没告诉我。我也使用 curl 来获取数据,但它也没有显示任何内容。为什么它没有向我显示任何内容,我该如何解决?

0 投票
1 回答
707 浏览

c# - 在事务中使用 Stackexchange.Redis 异步方法时的 Visual Studio 警告

我有以下代码:

上面的代码在一个名为的异步方法中:

公共异步任务 CacheMessagesAsync(....)

VS 2013 下划线了三个 trans.XXX 命令,并显示警告状态:

由于不等待此调用,因此在调用完成之前继续执行当前方法。考虑将“等待”运算符应用于调用结果。

虽然最后一个命令

返回等待 trans.ExecuteAsync(flags);

表示该方法等待上述命令。为什么我收到警告?这是否与 Stackexchange.Redis Api 调用的实现有关,或者我错过了编写正确 CTP 代码的一些内容?

0 投票
4 回答
176 浏览

java - Java - StackExchange 获取 JSON

这是我从 stackexchange 获取一些信息的 Java 代码。

我在我的控制台中得到关注。

我尝试将内容写入文件,就像

当我在浏览器中尝试相同的 URL 时,它会获取 JSON。如果我在程序中尝试其他 URL,它会正确获取 JSON。这是为什么?

而且,是否有任何 Java API 以便我可以将 JSON 字符串转换为某个对象?

笔记:

Apache HTTP 客户端 - 4.3.3、Apache HTTP 核心 - 4.3.2、Commons 日志记录 - 1.1.3

更新 1

我正在打印回复。System.out.println(response.toString());我得到以下输出。

0 投票
2 回答
226 浏览

java - StackExchange API - 反序列化 JSON 响应中的日期

我正在尝试使用 stackexchange api。 在此链接中,我试图获取一些用户信息。

如果你运行它,你会得到 JSON 响应。

如果您看到,日期字段未反序列化。它给出了一个数字而不是日期格式。

如何以适当的日期格式获取 JSON 响应?

我正在尝试在我的 Java 代码中使用这个 URL来获取 JSON 响应作为字符串并且它正在工作。但我想将它解析为一个对象。我必须为项目创建类,并创建带有所需字段的 badge_counts。日期字段必须是日期而不是整数。从字符串响应解析到对象时,可能会出现解析异常。那么我该如何解决呢?

0 投票
1 回答
750 浏览

java - 如何解码 Stack Exchange API 响应

我正在尝试检索堆栈交换 api 的响应,例如 [ http://api.stackexchange.com/2.2/tags?order=desc&sort=popular&site=stackoverflow]

我正在使用以下代码来检索响应

但我得到的响应是解码后的形式为����n������\f]as��DՊ�I��/�m�(��*Ʃ���Kc���</p>

我发现了类似的问题 [ https://stackoverflow.com/questions/20808901/problems-with-decoding-stack-exchange-api-response],但我没有找到任何问题的答案。

如何解码 api 响应?

提前致谢。