Html 需要有关谷歌图书查询参数的信息,例如,&;部门总部及;q、 &;f、 &;电子稳定控制系统等

Html 需要有关谷歌图书查询参数的信息,例如,&;部门总部及;q、 &;f、 &;电子稳定控制系统等,html,parameters,httpwebrequest,Html,Parameters,Httpwebrequest,在具有“Snippet view”(可以查看页面中的文本片段)链接到由表示的突出显示文本的书籍中,我可以使用以下URL形式之一: http://books.google.com/books?id=<book_id>&q=<search_string>&dq=<search_string> http://books.google.com/books?id=<book_id>&q=<search_string> ht

在具有“Snippet view”(可以查看页面中的文本片段)链接到由
表示的突出显示文本的书籍中,我可以使用以下URL形式之一:

http://books.google.com/books?id=<book_id>&q=<search_string>&dq=<search_string>
http://books.google.com/books?id=<book_id>&q=<search_string>
http://books.google.com/books?id=<book_id>&dq=<search_string>
http://books.google.com/books?id=&q=&dq=
http://books.google.com/books?id=&q=
http://books.google.com/books?id=&dq=
在具有“预览”功能的书籍中(您可以在其中查看全文),指向突出显示文本的链接将
&pg=
&id=
之后添加到上述表单之一中的URL。我发现这样的URL在同时包含
&dq
&q
的情况下总是有效的,但是只包含
&dq
或只包含
&q
的查询对某些书籍不起作用

我还注意到,当您单击链接时,
&f=false
往往会自动附加到查询中

这些参数是什么意思?我可以在哪里找到这些信息以及关于如何在Google Books中使用查询参数的信息?我已经搜索过了,但找不到任何与此相关的具体信息

注意:不同的书使用不同的页码格式。根据我的经验,“预览”书籍的URL中的
可以是以下形式之一:

  • PAx
    其中x是书中的实际页码。x有时也是一个非实际页码的数字,例如,x是一个四位数的数字,超过了书中的页数
  • PTx
    其中x可能不是印刷书籍中的实际页码,而谷歌图书查看器中的页面可能不会显示该页码
  • PRx
    其中x是第一章前面的页码,例如书中的第三页与
    链接&pg=PR3
  • SLz-PAx
    其中书的页码采用
    的形式,z为书中章节的索引号,x为该章节的页码,例如,C17页与
    链接&pg=SL3-PA17

    • &q
      是您的主要查询。
      &dq
      是ISSN/LCCN/OCLCnum查询,它是书的标准名称。
      &f
      是侧边栏的布尔值。false值显示边栏,true值隐藏边栏。基本上,将其设置为true将告诉API不要在HTML编码中添加侧栏HTML。
      &redir\u esc
      接受两个值,y或n,尽管我在一些URL中看到它带有空值。我不确定它的用途。

      #v=onepage
      是在浏览器中设置书籍视图的参数。onepage将视图设置为单页视图
      snippet
      将其设置为snippet视图。

      &q
      是您的主要查询。
      &dq
      是ISSN/LCCN/OCLCnum查询,它是书的标准名称。
      &f
      是侧边栏的布尔值。false值显示边栏,true值隐藏边栏。基本上,将其设置为true将告诉API不要在HTML编码中添加侧栏HTML。
      &redir\u esc
      接受两个值,y或n,尽管我在一些URL中看到它带有空值。我不确定它的用途。

      #v=onepage
      是在浏览器中设置书籍视图的参数。onepage将视图设置为单页视图
      snippet
      将其设置为snippet视图。

      我发现
      &dq
      允许在有“预览”可用且
      &pg=PTx
      在URL中的书籍中突出显示,其中x是Google books上的页码,而不是印刷书籍页面上的页码。此外,如果您对一本有“预览”功能的书使用不带“重读”的url,通常
      &dq
      会在全页视图中显示突出显示的文本,而
      &q
      会显示片段视图(因此您必须单击片段才能查看全页).

      我发现
      &dq
      允许在有“预览”可用且
      &pg=PTx
      在URL中的书籍中突出显示,其中x是Google books上的页码,而不是印刷书籍页面上的页码。此外,如果您对一本有“预览”功能的书使用不带“重读”的url,通常
      &dq
      会在全页视图中显示突出显示的文本,而
      &q
      会显示代码段视图(因此您必须单击代码段才能看到整个页面)。

      Thx,这是否有文档记录?我见过在ISBN查询中使用
      &dq
      ,即
      &dq=ISBN:
      。在这种情况下,url中必须仍然有
      &id
      参数,并且url仍然只使用
      &id
      ,而不使用
      &dq
      。在我的问题中,我说的是使用
      &dq
      突出显示书中的文本。请看下面我的答案。Thx,这有文件记录吗?我见过在ISBN查询中使用
      &dq
      ,即
      &dq=ISBN:
      。在这种情况下,url中必须仍然有
      &id
      参数,并且url仍然只使用
      &id
      ,而不使用
      &dq
      。在我的问题中,我说的是使用
      &dq
      突出显示书中的文本。见下面我的答案。