问题标签 [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.
javascript - 我如何从 Stack Exchange API 获取用户名?
我想使用该/users/{ids}/timeline
方法获取用户在 Stack Overflow 上的活动。
问题是这个方法只接受一个用户ID,但我想传递一个用户名,所以任何人都可以写下他们的昵称并获得相关的统计信息。API 似乎也不支持通过提供用户名来获取用户 ID。
是否有任何解决方法可以根据用户名获取用户的 ID?
wordpress - 如何获取 Stack Overflow 请求密钥
我有一个网站,我需要将 Stack Overflow 配置文件小部件集成到使用 WordPress 中。所以,请告诉我程序以及我需要什么以及如何遵循。
提前致谢。
python - 使用 Py-Stackexchange 获得答案的赞成票
我Py_Stackexchange
用来从一些统计分析中提取数据Stackoverflow
,并偶然发现了一个问题。
我需要检索答案的赞成票和反对票。我有这个stackexchange.Answer
对象,它有一个名为“transfers”的字段,它是一个字符串元组,例如:
如何获取这些字段对应的实际数值?
swift - NSURLSession dataTaskWithRequest completionHandler 获取 NSZeroData?
我正在尝试从 Stack Exchange API 下载一些 XML。但是,我没有得到任何结果。在浏览器中访问时,URL 会显示 XML,但我似乎无法以 NSData 对象的形式获得它。或者更确切地说,我一直以 NSZeroData 结尾。这是我的代码,请注意它是用 Swift 编写的:
xml - 简单的 StackEx API 请求迅速失败
我正在尝试从 api.StackExchange 中提取一些 XML。我已经在 Xcode 游乐场尝试了几件事,但这是我最新的尝试,完整的:
最后一行出现错误:执行被中断,原因:EXC_BREAKPOINT (code=EXC_1386_BPT, subcode=0x0)
坦率地说,我不知道这个错误意味着什么,我非常感谢有人在这里帮助我。
emacs - Emacs 中 SE 的 OAuth 工作流程
StackMode正在迅速取得进展, StackMode 是StackExchange 的 Emacs 客户端,现在我们需要能够向 API 发出经过身份验证的请求以继续测试。(300 个请求的限制开始限制我一天可以进行多少测试。)
免责声明:我对 Web 开发知之甚少;这是我专业从事的领域之一。如果我滥用任何术语,请原谅我,并随时在评论中纠正我。谢谢!
StackExchange API 使用 OAuth 2.0 身份验证。由于这是具有客户端授权的本地客户端应用程序。StackExchange 向我提供了以下信息:
- 客户编号
- 客户端密钥(不得共享,因此在此流程中不需要)
- 钥匙
- 说明(与 OAuth 无关)
- OAuth 域
- 申请网站(与 OAuth 无关)
- 应用程序图标(与 OAuth 无关)
- Stack Apps Post(与 OAuth 无关)
带有以下额外信息:
- 客户端流已启用
- 桌面 OAuth 重定向 Uri 已启用
为了使任何答案既通用又明确,您可以使用my-client-id
(等)作为值。实际值——我认为我可以分享的值,可以在 GitHub 上找到。
我已经研究了半天,但与开始时相比,我离解决方案的距离并不远。我得到的最接近的是这段代码:
我必须提供 OAuth2 请求(从上面)的唯一事情显然是
- 客户编号
- 钥匙
- OAuth 域
如何在 Elisp 中实现这个流程?
当前的“流量”
oauth2-auth-and-store
使用适当的变量集执行。打开
- 点击“批准”
打开
用这个网址
应用添加成功
但我没有代码可提供
oauth2
除了答案,当然也欢迎 PR。
api - stackoverflow api - 获取每个用户的答案和问题数量
是否有可能通过堆栈溢出api获得用户提出的答案和问题的数量?
目前,我找到了一种hacky方式。它包括获取用户问题(或答案)的 json 响应,然后计算数组中的项目数。
但是,由于该数据是分页的,因此需要多个请求才能全部计数。我宁愿找到一种仅使用单个请求来获取计数的方法。
我从https://api.stackexchange.com/docs获取我的信息 可能我错过了什么?
javascript - 如何获取stackexchange API使用的所有标签的json响应
https://stackoverflow.com/tags/synonyms?page=1&tab=newest&filter=allgetbootstrap.com
这是返回给我的html 页面,那么如何将标签转换为json 数组,该数组可以填充到我的自动完成搜索框中。
http://imgur.com/tnKB9kq “tags_image_return_html”
google-apps-script - Google Apps 脚本中的 StackExchange API 身份验证
我正在尝试在 Google Apps 脚本中使用 StackExchange API V2.2。
当我尝试发送 POST 请求以获取访问令牌时,问题出现在显式 OAuth 2.0 流程的最后一步。我收到 404 错误,但手动发出相同的请求(使用邮递员扩展)一切正常。
为了简化问题,如果我发送这个没有有效负载的 POST 请求,我会收到相同的 404
在邮递员中,我收到此 400:
我想这将是 UrlFetchApp 的问题,但有人知道如何解决吗?谢谢!
javascript - 对 stackexchange api 的 Http 请求返回不可读的 json
我正在尝试从 stackexchange api 获取一些 json 数据。接收 OAuth 代码和访问令牌工作正常。但是当调用实际的数据获取端点时,响应看起来确实很奇怪。可能是编码的或类似的。
请求如下所示:
然后响应正文如下所示:
我已经尝试过JSON.parse
,但它会在控制台中引发错误。