Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用多个产品标题(Shopify)RESTAPI进行搜索?_Php_Shopify - Fatal编程技术网

Php 如何使用多个产品标题(Shopify)RESTAPI进行搜索?

Php 如何使用多个产品标题(Shopify)RESTAPI进行搜索?,php,shopify,Php,Shopify,是否可以在一个API调用中使用多个标题进行搜索 例如: /admin/products.json?title=title1,title2&fields=id,title&limit=250 正如你所见,我添加了标题1,标题2,正如我在搜索中所做的那样 这在Shopify中是可能的吗?如果没有,如果我有500个产品名称,并且我想要他们的id,那么最好的搜索方式是什么 我正在使用PHP、Curl发送这些请求。您可以按确切的标题搜索,也可以使用自己的标题搜索模糊逻辑。我使用JS对一个

是否可以在一个API调用中使用多个标题进行搜索

例如:

/admin/products.json?title=title1,title2&fields=id,title&limit=250
正如你所见,我添加了标题1,标题2,正如我在搜索中所做的那样

这在Shopify中是可能的吗?如果没有,如果我有500个产品名称,并且我想要他们的id,那么最好的搜索方式是什么


我正在使用PHP、Curl发送这些请求。

您可以按确切的标题搜索,也可以使用自己的标题搜索模糊逻辑。我使用JS对一个带有代理的应用程序进行了简单的回调。JS发送标题的一部分。我拥有数据库中所有产品的所有标题。我使用JS中的片段从标题中提取匹配项,然后返回所有匹配的ID。花了大约30分钟来完成所有这些。你可能看不到Shopify的模糊匹配,所以自己动手吧

我正在存储每个产品的标题和句柄,但我认为一次搜索多个标题会更好。因为每个请求可能需要1秒。但如果他们提供类似搜索的Id,我可以在其中添加许多Id,并获得与这些Id相关的所有产品,那么速度会快得多。你的想法不错,但如果我有+10000个产品的商店,那将是非常缓慢的。很明显,你正在经历漫长的试错过程,祝你好运!顺便说一句,根据谷歌的说法,自20世纪90年代初以来,全文搜索变得足够快,因此大规模互联网可以快速搜索。10000个产品是一个微不足道的数据集,可以在亚秒的时间内进行搜索。