问题标签 [duckduckgo-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.
web - DuckDuckGo(和其他)业力小部件问题
有一天,我在浏览时注意到了“DuckDuckGo”业力小部件,并决定玩一个。
它的目的是从不同的网站收集你的“业力”并显示一个像这样的小盒子:
我在我的网站上尝试如下,它提供了上面的图片。
但是,有些问题我找不到答案:
我找不到任何文档。k.js 的参数我必须通过反复试验才能弄清楚。任何人都可以帮忙吗?
当我将小部件添加到我的网站时,它仍然显示当天的业力 - 我知道从那以后这些值已经改变。我错过了什么?
最后,如果有人可以建议我可以在网站上轻松使用的类似小部件,那将得到适当的支持!
python - DuckDuckGo 搜索返回“列表索引超出范围”
这是我的 Duck Duck Go 搜索脚本。
它返回;列表索引超出范围。如果我打印 r.results 我得到;
但是,如果我搜索“DuckDuckGo”以外的任何内容。它返回一个空值
我完全按照他们在示例代码中所做的操作。 https://github.com/mikejs/python-duckduckgo
json - 使用 Golang 从 DuckDuckGo 解码 JSON
我一直在为 DuckDuckGo 使用 Go 库,除了一件事外,它一直运行良好。在“相关主题”部分。通常,它看起来像这样:
但是,有时在“RealtedTopics”部分中,会出现一系列“Topics”,其中包含许多“Results”和该 Topic 的“Name”。
如果这没有多大意义,我深表歉意。一个很好的例子是当你搜索神秘博士。
我将如何扩展库以便可以访问这些“主题”?我想不出使用方法json.Unmarshal
(这是图书馆使用的)的方式来做到这一点。
问候,
姜比尔
perl - “在 /home/ubuntu/perl5/lib/perl5/App/DuckPAN/Cmd.pm 第 22 行的要求中编译失败。”
我似乎无法让鸭锅工作。这是我收到的错误,有什么想法吗?
使用以下 DDG 即时答案:
api - DuckDuckGo API - 如何获得更多结果?
使用 DuckDuckGo API 的默认搜索只返回第一页上的结果(我猜大约 25 个)。有什么方法可以获得更多结果或导航到搜索结果的第 2、3 页?
像 Faroo 这样的网站有一个名为s
(代表 start)的参数,如果我们想要前 10 个结果,可以将其设置为1 ,如果我们想要接下来的 10 个结果,则可以设置为11,依此类推。DuckDuckGo 也有类似的东西吗?
api - Duckduckgo API 获取搜索结果
我想要做的只是提交字符串查询(相当于手动输入搜索栏)并保存第一个结果的 URL(如果有的话)。
我问了一个类似的问题(Python search scraping),它的答案在谷歌上很好用,我的问题是我在任何地方都找不到 Duckduckgo 的搜索 api 地址。你能帮我或建议这样做的另一种方式吗?
angularjs - 混合内容:“URL”处的页面是通过 HTTPS 加载的 | AngularJS
我正在制作一个应用程序,我想将 $http.get 请求发送到 duckduckgo 的 API,但他们的请求是通过 HTTP 完成的。看到我的网站是 HTTP 得到以下错误:
当我将 s 添加到我的请求中时,我显然得到以下信息(看到未设置 CORS):
我的问题:我是否可以获取 json 并绕过上述两种方法之一?
编辑1:
我还尝试了以下方法:
第二个,我收到以下错误:
python-2.7 - 如何获得独特的搜索结果?
我正在使用这个(https://github.com/thibauts/duckduckgo)模块来抓取duckduckgo搜索结果:
在输出中,我得到了搜索结果,并且似乎
重复了 4 次相同的链接
输出:
如何解决此问题并获得与使用搜索引擎时相同的结果。
json - 如何使用 Retrofit2 解析来自 DuckDuckGo Answers API 的 JSON 响应?
我正在尝试使用 Gson 和 Retrofit2 获取 POJO 实例。
典型的 JSON 响应如下所示。
我的问题在于该Infobox
领域。在某些情况下,(像这样)该字段将是以下类型的对象,否则为空字符串。
我试着写一个 TypeAdapter 如下
但它失败了java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING
更令人困惑的事实是,meta
响应中的字段也是一个对象,在某些情况下,其值为 null(而不是像 那样的空字符串infobox
)
我希望能够使用 Gson 来完成它,因为我已经将它用于其他所有内容,并且我不想添加另一个依赖项