在新的网络浏览器中使用Google的反向工程建议API是否违法?

火山

我不会使用正式的API(如果有的话),因为所有这种性质的Google API都需要付款,因此我将使用一个URL,我相信它可以在许多小型应用程序和网站中找到。

我当然会用“ Google Recommendations”标题来引用Google,单击它们时,所有这些都将重定向到浏览器中的Google页面。

这是从Chrome网络浏览器反向工程的请求URL:

http://google.com/complete/search?output=toolbar&client=chrome&q=SEARCHTERM

它以JSON格式返回建议。

我会违反他们的使用/服务条款或准则吗?

我自己没有发现URL,它是这里另一个问题的答案,我想在小型项目中可能不会引起注意,但是事情在法律上又如何呢?

不好意思,我不知道该使用哪个标签。

龙德梅纳

尽管我不是律师,但是您可以采用以下方法...

  1. URL是可供发现的开放游戏。我相信Google同意,最好的发明来自做新的和与众不同的事情。如果遇到了可以利用您想要利用的URL的API查询,请假设您知道该JSON输出的处理方法,然后这样做。API基本上是开放的,除非提供者通过适当的身份验证控制对其进行限制。您可以通过简单的Javascript查询或模板HTML表单提交,将基本的google搜索嵌入很多内容中,而今天没有问题。在我看来,这没有什么不同。

  2. 如果您要进行商业操作,则需要谨慎。在您访问https://www.google.com时,您可能会在页面上看到条款和条件,因此Google的搜索通常是开放的,但是该协议从根本上讲是一种方式,并且对一般最终用户的执行受到限制。这更是承认他们在使您使用开放式服务时使您服从法律上必须披露的内容。

https://policies.google.com/terms?fg=1

话虽这么说,如果您在商业上使用开放/发现的API,然后增加了笨拙的需求,它们可能会在您遭受商业损害时向您追讨-因为要停止这种损害,他们可能不仅需要处理查询字符串的API,还需要处理HTTP发布元数据。他们的确表明,对他们的服务的任何直接干扰(如果是商业性的和重大的,则可能是这种干扰)是他们认真对待的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何确定我的网络浏览器是否安全?

来自分类Dev

在网络浏览器中加载Javascript Google Maps API,但在Android浏览器中未加载

来自分类Dev

如何在网络浏览器字符串中使用Python占位符

来自分类Dev

如何在网络浏览器中使用 lotusscript 按钮?

来自分类Dev

如何使用python从网络浏览器获取内容?

来自分类Dev

如何使用“网络浏览器应用程序”?

来自分类Dev

使用JavaScript最小化网络浏览器

来自分类Dev

网络浏览器执行流程

来自分类Dev

Python for循环,网络浏览器

来自分类Dev

更改网络浏览器光标

来自分类Dev

strace vs网络浏览器

来自分类Dev

Webhttrack 默认网络浏览器

来自分类Dev

网络浏览器:连接被拒绝

来自分类Dev

如何制作网络浏览器?

来自分类Dev

通过网络浏览器访问Google Drive API应用程序数据的凭据(JavaScript)

来自分类Dev

是否有网络浏览器在“ multipart / form-data”内部使用“ multipart / mixed”上传文件?

来自分类Dev

在网络浏览器中使用统一的搜索/地址栏时,如何强制浏览器搜索键入的URL?

来自分类Dev

强制我的网络浏览器在新选项卡上打开链接

来自分类Dev

Apache2 | 新图像仅在ubuntu网络浏览器上显示

来自分类Dev

如何检测设备在网络浏览器中是否装有陀螺仪?

来自分类Dev

是否可以从我的应用程序启动网络浏览器,并返回单击的URL?

来自分类Dev

是否有任何支持NPAPI插件的网络浏览器?

来自分类Dev

是否可以在网络浏览器中运行python代码?

来自分类Dev

是否有任何支持NPAPI插件的网络浏览器?

来自分类Dev

是否有键盘快捷键允许在流行的网络浏览器中弹出窗口?

来自分类Dev

网络浏览器的下载速度是否超过您的最大带宽?

来自分类Dev

是否可以从我的应用程序启动网络浏览器,并返回单击的URL?

来自分类Dev

如何使用网络浏览器连接到SFTP服务器?

来自分类Dev

Google Play商店广告系列跟踪不适用于网络浏览器安装

Related 相关文章

  1. 1

    如何确定我的网络浏览器是否安全?

  2. 2

    在网络浏览器中加载Javascript Google Maps API,但在Android浏览器中未加载

  3. 3

    如何在网络浏览器字符串中使用Python占位符

  4. 4

    如何在网络浏览器中使用 lotusscript 按钮?

  5. 5

    如何使用python从网络浏览器获取内容?

  6. 6

    如何使用“网络浏览器应用程序”?

  7. 7

    使用JavaScript最小化网络浏览器

  8. 8

    网络浏览器执行流程

  9. 9

    Python for循环,网络浏览器

  10. 10

    更改网络浏览器光标

  11. 11

    strace vs网络浏览器

  12. 12

    Webhttrack 默认网络浏览器

  13. 13

    网络浏览器:连接被拒绝

  14. 14

    如何制作网络浏览器?

  15. 15

    通过网络浏览器访问Google Drive API应用程序数据的凭据(JavaScript)

  16. 16

    是否有网络浏览器在“ multipart / form-data”内部使用“ multipart / mixed”上传文件?

  17. 17

    在网络浏览器中使用统一的搜索/地址栏时,如何强制浏览器搜索键入的URL?

  18. 18

    强制我的网络浏览器在新选项卡上打开链接

  19. 19

    Apache2 | 新图像仅在ubuntu网络浏览器上显示

  20. 20

    如何检测设备在网络浏览器中是否装有陀螺仪?

  21. 21

    是否可以从我的应用程序启动网络浏览器,并返回单击的URL?

  22. 22

    是否有任何支持NPAPI插件的网络浏览器?

  23. 23

    是否可以在网络浏览器中运行python代码?

  24. 24

    是否有任何支持NPAPI插件的网络浏览器?

  25. 25

    是否有键盘快捷键允许在流行的网络浏览器中弹出窗口?

  26. 26

    网络浏览器的下载速度是否超过您的最大带宽?

  27. 27

    是否可以从我的应用程序启动网络浏览器,并返回单击的URL?

  28. 28

    如何使用网络浏览器连接到SFTP服务器?

  29. 29

    Google Play商店广告系列跟踪不适用于网络浏览器安装

热门标签

归档