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

eclipse - 将 Stack Overflow 集成到 IDE 中?

好吧,这只是我的一个疯狂想法。Stack Overflow 看起来非常结构化并且可以集成到开发应用程序中。那么,是否有可能,甚至有用,为 Eclipse 提供一个 Stack Overflow 插件?

您希望将 Stack Overflow 的哪些功能直接集成到您的 IDE 中,以便您可以“本地”使用它而无需更改为浏览器?

编辑:我正在考虑更深入的集成方式,而不仅仅是在 IDE 中使用网页。就像当您使用某个 Java 类并遇到问题时,来自 SO 的答案可能会突然爆发。在某些情况下,这样的事情可能很烦人,但其他人可能会很有帮助。

0 投票
5 回答
1302 浏览

python - 如何从脚本中搜索 Stack Overflow 问题?

给定一串关键字,例如“Python 最佳实践”,我想从 Python 脚本中获取包含该关键字的前 10 个 Stack Overflow 问题,按相关性 (?) 排序。我的目标是最终得到一个元组列表(标题、URL)。

我怎样才能做到这一点?您会考虑改为查询 Google 吗?(你将如何从 Python 中做到这一点?)

0 投票
2 回答
645 浏览

php - 使用 OpenID 证明 Stackoverflow 成员资格

这是交易:
- Flair非常需要 Facebook 应用程序
- 我正在努力学习 Facebook 平台

因此,我编写了一个小巧的 Facebook 应用程序,将您的 Flair 嵌入到您个人资料侧面的一个框中。 如果您有兴趣并在 Facebook 上;请注意,这是一项正在进行中的工作,容易发生变化并且有很多粗糙的边缘。

但是,我没有一种优雅的方式可以从这个极简的应用程序中说“这是我的 Stackoverflow 配置文件”。我目前的解决方案最好地展示了这个形象。坦率地说,这是愚蠢的。并且没有什么可以防止冒充。

没有使用 OpenID 的经验,我想知道是否有某种方式(请提供一些这种方式的示例)让用户将他们的 Stackoverflow 身份提供给第三方?


行为改变为诺多林的回答所建议的。
在 UserVoice 上请求以更明智的方式执行此操作被拒绝

0 投票
1 回答
265 浏览

c# - SXAPI API 初始化错误

我认为它与 Meta 有关,但无论如何它都是一个编程问题。

我试图练习 Stackoverflow Api 作为测试用例,我尝试过使用 SXAPI(堆栈溢出版本 4)。

当我尝试运行简单的程序来获取一些用户信息时,比如

我最初收到此错误

使用这段代码修复了它:

我无法在任何地方找到此信息,为什么我们需要初始化 API,所有 API 的情况是否相同。为什么像其他应用程序一样添加引用 (.dll) 还不够?

0 投票
1 回答
100 浏览

c# - 命名空间组织和约定

所以我有一点问题。我使用 StackOveflow API 在 C# 中开发一个项目。你可以像这样向它发送请求:

并返回类似这样的 JSON 响应:

所以我的问题是我有一些方法GetJsonResponse(),比如返回上面的 JSON 并将SaveTempFile()JSON 响应保存到临时文件以供以后使用。我不确定是否应该为它们创建一个类,或者将它们放在哪个命名空间下。现在我当前的命名空间层次结构是这样的:StackOverflow.Api.Json. 那么我应该如何组织这些方法/类/命名空间呢?

0 投票
2 回答
897 浏览

javascript - jQuery Plugin Overwriting Parameters

This may be a very mundane question, but this is the first jQuery plugin that I have written and I'm a bit fuzzy on understanding the scope rules in JavaScript.

I'm trying to write an simple jQuery plugin that wraps around the Stack Overflow API. I'm starting off by trying to work with the Flair API.

I wanted to make the plugin as configurable as possible so that you can easily pass it the domain and user id, and generate multiple Flairs.

The problem is, when it makes the second call, it's somehow using the correct domain and id parameters, but the parentId field that it's using in the callback function to create the HTML is using the first parameter.

You can see the plugin here and the HTML here

0 投票
3 回答
1164 浏览

java - 来自 StackExchange API 的 JSON URL 返回乱码?

我觉得我在这里做错了什么,但我不太确定我是否错过了一个步骤,或者只是遇到了编码问题或其他什么。这是我的代码:

当我打印内容时,我会得到一大堆翅膀和特殊字符,基本上都是乱码。我会在这里复制并过去,但这不起作用。我究竟做错了什么?

0 投票
1 回答
1039 浏览

emacs - 从 Emacs 访问 StackExchange API

我正在尝试从 Emacs 的 elisp 访问 StackExchange API:

M-x read-json导致以下错误:JSON readtable error

我错过了什么吗?

0 投票
2 回答
495 浏览

javascript - Stack Overflow 信誉图 (Flot) 的文档

是否有任何可用于构建 Flot 图的文档,类似于我们在 Stack Overflow配置文件/声誉选项卡中可以找到的内容?

从源代码可以看到在这个地址查询数据:/users/rep-graph/341106/" + ranges.xaxis.from.toFixed(1) + "/" + ranges.xaxis.to.toFixed(1)但是不知道URLfrom中的值和to字段能接受。

编辑

替代文字

在此图中,我们可以看到突出显示了两个点,结果是在侧面列出了两个问题,这意味着绘制的值与用户定义的数据相关联。

但是,如果我考虑 pkh 的示例,则仅向 Flot 提供(和标签):

所以我想看看:

  1. 如何将数据与点链接
  2. 如何根据图形选择更新面板[但也许这部分实际上不是由 Flot 自己完成的]
0 投票
1 回答
300 浏览

php - file_get_contents() 返回乱码数据

我正在尝试使用 SO API(例如:http ://api.stackoverflow.com/1.0/users/3 )来获取一些数据:

但是返回的内容是乱码。我在几个不同的服务器上对其进行了测试,包括http://codepad.viper-7.com/9GFvsM。是我的代码还是 API?