小编SyN*_*XaT的帖子

MS_MAX_CONCURRENT_REQ - VIES 增值税验证

我想使用https://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl确认多个地址。

由于某种原因,我不断收到 MS_MAX_CONCURRENT_REQ 错误。我理解该错误的含义,但我不明白为什么它总是如此随机地发生。每次通话后我都会睡 15 秒。到目前为止,我可以过滤掉错误主要发生在德国增值税 ID 上的情况。

如何在不增加睡眠时间的情况下最小化此错误?

这是我当前的 SOAPClient 设置。

        $client = new SoapClient('https://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl', ['trace' => false,'keep_alive' => false]);
        $result = $client->checkVatApprox([
            'countryCode' => $countryCode,
            'vatNumber' => $vatNumber,
            'traderName' => $traderName,
            'traderStreet' => $traderStreet,
            'traderPostcode' => $traderPostcode,
            'traderCity' => $traderCity,
            'requesterCountryCode' => $requesterCountryCode,
            'requesterVatNumber' => $requesterVatNumber
        ]);
Run Code Online (Sandbox Code Playgroud)

php soap

6
推荐指数
1
解决办法
6341
查看次数

标签 统计

php ×1

soap ×1