Php Bigcommerce API有时间歇性地不发送响应

Php Bigcommerce API有时间歇性地不发送响应,php,mysql,api,bigcommerce,Php,Mysql,Api,Bigcommerce,我有Bigcommerce商店,我有权根据Bigcommerce支持者每小时访问60000个API调用。我使用BigoCommerceAPI从我的商店用一个函数获取所有产品(50000)。该函数对我来说工作得很好,但每当我试图获取所有产品的自定义字段名和值时,有时BigCommerceAPI会间歇性地发送不响应 $data = Bigcommerce_Api::getProductCustomFields('Product ID'); 首先,我从我的商店取出所有的产品并保存在我的临时桌子上。在

我有Bigcommerce商店,我有权根据Bigcommerce支持者每小时访问60000个API调用。我使用BigoCommerceAPI从我的商店用一个函数获取所有产品(50000)。该函数对我来说工作得很好,但每当我试图获取所有产品的自定义字段名和值时,有时BigCommerceAPI会间歇性地发送不响应

$data = Bigcommerce_Api::getProductCustomFields('Product ID');
首先,我从我的商店取出所有的产品并保存在我的临时桌子上。在使用php/mysql循环之后,我从表中一个接一个地获取了所有产品,并将产品Id传递给上面的Api函数,以获取产品自定义字段名称和值。但我已经看到,在成功获取大约30k个产品自定义字段后,Bigcommerce API有一段时间没有间歇性地发送响应。我也与大型商业支持者进行了讨论,他们告诉我,从他们的角度来看,没有任何问题&它的设置是正确的

请建议我如何解决这个问题


提前感谢

执行相同的功能30k次似乎效率不高。也许可以探索API的其他选项是什么?好奇的是,你在处理空名称和值吗?是的,有些产品可能有一些空字段值。但这不是问题所在。你说的三万次是什么意思???我已经说过,使用一个函数,我可以获取30k产品自定义字段值,但这并不意味着同一个函数执行30k次。您好,请您在这里发布更多的源代码,让我们看看它是如何工作的?谢谢没有更多的源代码。如果您使用bigcommerce的API,您肯定会意识到这一点。根据api头的剩余响应,我每小时收到20000个api请求。但根据bigcommerce,我的商店每小时收到60k。