Для некоторых API требуется несколько повторяющихся параметров в запросе POST. Это выглядит так:
curl -X POST https://api.freenom.com/v2/domain/register\
-d “domainname=TEST001.TK\
&nameserver=NS1.TEST001.TK\
&nameserver=NS2.TEST001.TK\
&domaintype=PAID”
С Guzzle я пытаюсь сделать что-то. как это:
$this->client->post($this->apiUrl . 'domain/register', ['form_params' => ['nameserver' => ['ns1.com', 'ns2.com']]])
но это не работает. Возможно, я могу указать form_data как строку вместо массива, но я не нашел решения, как это сделать.