facebookads api通过lead()获取线索异常“;解析在10518毫秒之后超时”;


facebookads-api exception on fetching lead via Lead() "Resolving timed out after 10518 milliseconds"

我正在使用最新的facebookads api ver2.5和PHP for 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毫秒后超时

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

将脚本超时设置为更高的值后,没有出现此问题。标记已解决。