Исключение facebookads-api при получении лида с помощью Lead () & quot; Время восстановления истекло после 10518 миллисекунд & quot;

Я использую последнюю версию facebookads api ver 2.5 с PHP для Leads Ad. Мы настроили обновление в режиме реального времени для получения лидов через leadgenid. Случайно мы получаем ошибки тайм-аута.

         $inputJSON = file_get_contents('php://input');
$input = json_decode($inputJSON, true);
.....
//Extracting the leadgenid and passing it to fetchlead

function fetchLead($leadid) {
try {
$form = new Lead($leadid);
return $form->read()->{LeadFields::FIELD_DATA}; //array
}
catch (Exception $e) {
error_log($e->getMessage());
}
}

Приведенный выше код работает хорошо и передает нам информацию о лидерстве, за исключением случаев, когда мы получаем ошибку тайм-аута, такую ​​как эта. Пропущенный вывод, однако, находится в CSV-файле.

Время разрешения истекло после 10518 миллисекунд

Пожалуйста, предложите, как я могу решить эту проблему.

1

Решение

После установки таймаута сценария на более высокое значение, эта проблема не возникла. Маркировка решена.

0

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

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

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