问题标签 [google-ajax-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 投票
5 回答
11011 浏览

google-api - Google 的 javascript API 如何绕过 AJAX 中的跨域安全性

当 Google 的 API 在您的网站上时,它如何向 Google 发出跨域请求?

0 投票
4 回答
55882 浏览

javascript - google.setOnLoadCallback 和 jQuery $(document).ready(),可以混用吗?

我正在使用 Google Ajax API,他们建议我google.setOnLoadCallback()用来做与他们的 API 相关的各种事情,但我也使用 jQuery$(document).ready()做其他与 Google API 无关的 JS 事情。

将这两种方法混合在一个文档中是否安全?我还没有注意到任何问题,但我想这是一个规模问题。

0 投票
3 回答
4086 浏览

javascript - 估计的搜索结果数 Google 搜索 API

当您搜索 google 时,它​​会估计搜索结果的数量,例如

结果 1 - 10 约 103,000,000 为 hello world

如何以编程方式获得数字 103,000,000?

我对结果不感兴趣,只对这个数字感兴趣,而且我需要一次进行大约 100 次这样的搜索,所以网页报废不是一种选择,因为谷歌倾向于阻止这种事情。

我已经看到了您可以使用 google soap API 来执行此操作的解决方案,但这不再是一种选择,因为它已被弃用并且它们不再提供 API 密钥,而且 AJAX API 似乎没有提供此字段:/

0 投票
2 回答
1409 浏览

jquery - Google AJAX API、jQuery 和 google.load() 与 $(function() {})

当我使用 google.load() 加载 jquery 时,我用什么代替

是 ...

同样的事情?如果我用 google.load() 加载很多,这可能太慢了?

然后会

加载整个文档后运行?

0 投票
3 回答
19598 浏览

jquery - 可以多次使用 google.setOnLoadCallback 吗?

我正在使用 ASP.NET MVC 构建一个站点,并且我有使用 jQuery 执行各种操作的部分视图。我正在考虑切换到 Google 的 AJAX API 并使用他们的加载器来加载 jQuery。但是,我注意到我将不再能够使用$(document).ready(),因为 Google 的加载程序指定了一个 callback google.setOnLoadCallback()

这对我来说有点问题,因为我有$(document).ready()各种局部视图,因为它们对自己做了不同的事情,我不想让父视图知道。

我可以指定多个回调并把 's 换成$(document).ready()'sgoogle.setOnLoadCallback(someUniqueCallbackFunction)吗?

这将是处理这种情况的理想方法还是有其他首选方法?

0 投票
1 回答
3337 浏览

c# - 如何从 C# 代码读取 Google AJAX Feed API 结果?

我想在我的 C# 控制台应用程序中使用Goolge AJAX Feed API将返回的提要保存为 C# 集合,这样我就可以在我的 .net 应用程序中使用这个 .net collcetion。

我注意到谷歌提供了一个 Java 访问代码片段,但我不知道如何用 C# 对其进行编码。我知道有一个非常好的 .net 开源库Json.NET,我们可以使用它来读取和写入 JSON 格式的数据。

有人可以给我一个例子,如何使用 C# 和Json.NET与 Google AJAX Feed API 一起玩吗?

最终解决方案:

0 投票
1 回答
811 浏览

jquery - 从 ajax 调用时,Google 幻灯片显示空白屏幕

我在通过使用 jquery load() 函数加载它来将谷歌幻灯片 ( http://www.google.com/uds/solutions/slideshow/index.html ) 加载到我的 Web 应用程序时遇到问题。

索引.html:

测试.html:

当我执行 test.html 时,它会很好地加载幻灯片。当我尝试使用实际上调用 Jquery 的 $.load() 函数将 test.html 的内容加载到特定 div 元素中的 index.html 进行加载时,我看到画廊正在加载到该 div 上,但是当它即将显示时图像整个页面都清除了,我只有一个空白页面。

有任何想法吗 ?


不使用 jquery 的不同版本的 index.html:

0 投票
3 回答
440 浏览

google-api - 我可以使用谷歌来确定同一 IP 上的虚拟主机吗?

我可以使用谷歌——特别是我想到的是谷歌 ajax api——来枚举托管在特定 IP 地址上的网站的主机名列表。

注意 是的,我知道可以使用其他机制,例如 MSN 搜索和显然 DNS 服务,但我特意寻找是否存在 google 解决方案。

0 投票
3 回答
454 浏览

javascript - 谷歌 AJAX 搜索 API

使用 Google AJAX 搜索 API

如何从我自己的文本框中调用搜索?并用javascript解析结果?

0 投票
1 回答
347 浏览

python - 为 Google Ajax 搜索准备一个字符串?

我有字符串,例如

我正在使用基本 url在Python中访问 Google Ajax API:

我在使用这些字符串时遇到问题,并注意到我必须转换某些字符,

但是我有一个巨大的这些字符串列表,我不知道有什么方法可以自动为 URL 查询准备这些字符串。

任何帮助将不胜感激。