gpt4 book ai didi

Scribd API 搜索显示不相关的答案

转载 作者:行者123 更新时间:2023-12-01 15:20:08 28 4
gpt4 key购买 nike

当我使用 scribd docs API 上的搜索功能来搜索函数时,例如
http://api.scribd.com/api?method=docs.search&api_key=API_KEY&query=hello+world
它返回不相关的结果,以及与站点搜索功能不同的结果。例如,此请求返回有关吉他英雄、魔兽世界和虚拟世界等的结果。而站点搜索 https://www.scribd.com/search-documents?query=hello+world。如您所料,提供标题为“Hello World”的文档。是否有一个参数可以添加到 api 调用中,使其返回相关结果?

最佳答案

你可以试试玩simple参数以查看它是否对您的查询有任何影响。根据API reference (其中一半目前无法访问)它使结果与网站相同:

(optional)This option specifies whether or not to allow advanced search queries (more information). When set to false, the API search behaves the same as the search on Scribd.com. When set to true, the API search allows advanced queries that contain filters such as title:"A Tale of Two Cities". Set to "true" by default.



我自己试过你的查询,但它仍然没有给出足够的结果,即使它改变了一些东西。但是不管 simple还是不够好选项被设置为 false。即使您尝试以 1:1 的比例运行他们的示例查询,他们仍然会给出 90% 不相关的结果。

然后我发现 following google group thread 中讨论了一个类似的问题。回到 2011 年。最后,Jared Friedman(Scribd 的 CTO)自己承认 API 搜索和网站搜索的工作方式不同,解决这个问题不是他们的优先事项。 2014年 another developer complained .在我看来,四年后仍然如此。

我建议直接联系 Scribd 支持并询问他们 docs.search API 的当前状态,以及是否有一些初步的批准流程(例如,他们可能会对帐户进行背景调查,然后才提供相关结果,否则他们只返回任何查询的测试结果),尽管我对此表示怀疑。

关于Scribd API 搜索显示不相关的答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29582219/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com