Вернуть отзывы в конечную точку API, пока она еще работает

У меня простой API

http://site/api/script/start?account=5000

Это просто скрипт для создания 5000 учетных записей в моей базе данных.

Когда я нажимаю на этот API, этот код запускается

$add = 0;

for ($i = 0; $i < $account_total; $i++) {

$max_id = 0;
$account_id = $max_id+1;
$url = env('API_HOST').'vse/account';

$json = '{"account_id":'.$account_id.',"email_address":"'.$type.$account_id.'@benu.com","password":"benu123","account_type":"customer","name_prefix":"","first_name":"'.strtoupper($type).'","middle_names":"","last_name":"'.$account_id.'","name_suffix":"","non_person_name":false,"DBA":"","display_name":"","address1":"","address2":"","address3":"","city":"Boston","state":"MA","postal_code":"02115","nation_code":"USA","phone1":"723487432","phone2":"","phone3":"","time_zone_offset_from_utc":-5,"customer_type":"'.$customer_type.'","longitude":0,"latitude":0,"altitude":0}';
CURL::post($url,$json);

echo $add++;
}

Код работает хорошо. Аккаунты добавлены, но пока я сделал GET к нему

есть NO обратная связь, как будто учетные записи добавляются.

Это выглядит просто так.

введите описание изображения здесь


если есть способ вернуть инкремент аккаунта по мере его добавления.

Я пытался добавить echo $add++;

Это не похоже на работу.

Как можно и пойти и добиться чего-то подобного?

0

Решение

пытаться

flush();

после

echo $add++;

http://php.net/manual/en/function.flush.php

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]