Неверный идентификатор ссылки: Идентификатор элемента учетных записей 79 не найден

#quickbooks #quickbooks-online #invoice

#быстрые книги #быстрые книги-онлайн #счет-фактура

Вопрос:

Я пытаюсь добавить продукт в Quickbooks. если у продукта нет идентификатора QuickBooks, он продолжит и создаст идентификатор QuickBooks для продукта. Ниже приведен код

 if(!$product-gt;quickbooks_id){  // dd('In the if', $oauth['access_token']);  $item = $http-gt;post(  'https://quickbooks.api.intuit.com/v3/company/'.config('services.quickbooks.realmId').'/item?minorversion=57',  [  'headers' =gt; [  'Accept'=gt; 'application/json',  'Content-type'=gt; 'application/json',  'Authorization'=gt; 'Bearer '.$oauth['access_token']  // 'Host'=gt; 'quickbooks.api.intuit.com'  ],  'body' =gt;json_encode(  [  'IncomeAccountRef' =gt; [  'name' =gt; 'Sales of Product Income',  'value' =gt; '79'  ],  'Name' =gt; $product-gt;product,  'Type'=gt;'NonInventory'   'Description'=gt;$product-gt;product  ])  ]  );  $item = json_decode((string)$item-gt;getBody(), true);  $product-gt;quickbooks_id = $item['Item']['Id'];  $product-gt;save();  }  

Я получаю ошибку, так как идентификатор элемента учетных записей 79 не найден

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