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

php - StackOverflow API 和 PHP CLI 和 JSON

我是 JSON 和 API 的新手,我想制作一个使用 StackOverflow API 的 PHP CLI 脚本。我给自己做了一把钥匙,到目前为止,这是我的代码:

但是print_r($result);返回一些奇怪的字符。看不懂,能不能给点资料?任何帮助将不胜感激。整个项目将是一个关于 StackOverflow 帖子和评论的开源搜索引擎!

0 投票
2 回答
387 浏览

asp.net-mvc-3 - 如果用户未登录,则尝试从 stackexchange API 2.0 获取访问令牌时出错

这是我的问题:我正在尝试使用 stackexchange 2.0 API 在 stackoverflow 上获取当前用户的个人资料 url。如果用户已登录,则一切正常,OAuth 流程为我提供访问令牌,我可以获得所需的所有信息。但是,如果用户未登录,stackexchange 会要求用户使用任何身份验证方法(google、facebook、yahoo 等)登录,但在用户登录后(让我们说用 google)我得到的响应是一个糟糕的要求。

我对授权码的第一个请求如下所示:

https://stackexchange.com/oauth?client_id=193&scope=read_inbox&redirect_uri=https%3a%2f%2fdioslaska.homelinux.org%2fcards%2fcard%2feditcards

在此之后,它返回 url 中的代码,我想用一个访问令牌交换它,并带有这样的 Post 请求:

https://stackexchange.com/oauth/access_token?client_id=193&redirect_uri=https%3a%2f%2fdioslaska.homelinux.org%2fcards%2fcard%2feditcards&client_secret= {我的客户端密码}&code=tCEeEFp1UX2GYilnjR2GcA))

响应是错误 400 错误请求。我查看了 stackexchange api 文档,它只说它是一个错误的参数。但是当我为已经登录的用户执行此操作时,我使用相同的参数,并且它可以工作。

我进行了很多搜索,但找不到与此问题类似的任何内容。任何帮助,将不胜感激!!

(如果有帮助,我将 mvc 3 框架与 Visual Studio 2010 一起使用)

0 投票
1 回答
1486 浏览

android - Android - StackOverflow API

我正在尝试从 stackexchange api 中检索一些数据。我做的很简单:

https://api.stackexchange.com/2.0/questions?order=desc&sort=activity&tagged=android&site=stackoverflow

我得到这样的东西:

在此处输入图像描述

在哪里:

0 投票
2 回答
710 浏览

javascript - 访问 Stackoverflow 的自动建议标记系统?

有没有办法访问 stackoverflow 的很棒的标签系统?我想为我自己的网站借用 Stack 很棒的自动建议和标记迷你解释框。显然,我可以使用 jQuery UI 自动建议标签,但我真的很想也包括很酷的小标签描述。如果没有,有人可以告诉我所有这些解释/描述的来源,以便我可以实施类似的系统吗?在此处输入图像描述

0 投票
1 回答
121 浏览

python - 如何通过python登录stackoverflow.com?

我在想有什么方法可以通过我的python code.

有什么stackoverflow-pythonAPI我可以通过它来完成上述任务。

我在这里问之前用谷歌搜索,但找不到任何 API,也找不到任何Hello World将它与 python 一起使用的示例。

0 投票
1 回答
78 浏览

stackexchange-api - 获取 stackexchange 用户的未读通知

我遇到了StackExchange API V2 未读通知 方法,尽管创建了一个小的 cli 脚本,该脚本在执行时会给我未读通知计数。现在,根据文档,此方法需要身份验证(access token)才能获取数据。

阅读身份验证文档后,我发现需要某些参数,例如client_id完成 implicit OAuth 2.0 flow.

我尝试在以下位置注册应用程序,stackapps.com但它需要OAuth Domain, Application Website我没有的应用程序。

那么,access_token读取用户收件箱以获取未读通知计数的最简单方法是什么。

0 投票
0 回答
406 浏览

google-chrome-extension - Chrome 扩展清单版本 2 API 调用错误

当我尝试连接到 StackOverflow API 以获取数据时出现以下错误:拒绝加载脚本

http://api.stackoverflow.com/1.1/questions/unanswered?pagesize=24&tagged=java%20sql&jsonp=jQuery1506144814109429717_1352283176238&_=1352283176259

因为它违反了以下内容安全策略指令:"script-src 'self' 'unsafe-eval'".

这是我的清单文件:

我没有任何内联脚本。

知道我在这里缺少什么吗?

0 投票
2 回答
480 浏览

php - 堆栈交换 API cURL

我正在尝试将 cURL 与 Stack Exchange API 一起使用,但我似乎得到了一个空响应,关于发生了什么的任何想法?

我的代码是:

0 投票
2 回答
199 浏览

matlab - 如何使用 Matlab 中的 StackExchange API?

如何使用 Matlab 从 StackExchange API 访问数据?

天真的

由于数据被压缩而失败。但是,当我将其写入文件时(使用fprintf(fileID,'%s',sitedata)),我得到一个无法解压缩的 zip 文件。

0 投票
1 回答
448 浏览

c# - Stackoverflow API 响应格式

当 C# 创建 HTTP GET 请求时,Stackoverflow API 返回意外响应。

如果我将http://api.stackoverflow.com/1.1/users/882993粘贴到浏览器地址栏中,我会得到正确的 JSON 响应:

如果我尝试在代码中执行相同的操作:

我得到回应: