@@ -186,7 +186,7 @@ public function getPageTokenFromUserToken($userToken)
186
186
'access_token ' => $ userToken
187
187
];
188
188
$ response = $ this ->callApi ('GET ' , 'me/accounts ' , $ request );
189
- $ response = json_decode ($ response ->getBody (), true );
189
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
190
190
return $ response ['data ' ][0 ]['access_token ' ] ?? false ;
191
191
}
192
192
@@ -203,7 +203,7 @@ public function getPageIdFromUserToken($userToken)
203
203
'access_token ' => $ userToken
204
204
];
205
205
$ response = $ this ->callApi ('GET ' , 'me/accounts ' , $ request );
206
- $ response = json_decode ($ response ->getBody (), true );
206
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
207
207
return $ response ['data ' ][0 ]['id ' ] ?? false ;
208
208
}
209
209
@@ -222,7 +222,7 @@ public function getPageAccessToken($accessToken, $pageId)
222
222
'fields ' => 'access_token '
223
223
];
224
224
$ response = $ this ->callApi ('GET ' , $ pageId , $ request );
225
- $ response = json_decode ($ response ->getBody (), true );
225
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
226
226
return $ response ['access_token ' ] ?? false ;
227
227
}
228
228
@@ -241,7 +241,7 @@ public function getPageMerchantSettingsId($accessToken = null, $pageId = null)
241
241
'fields ' => 'commerce_merchant_settings ' ,
242
242
];
243
243
$ response = $ this ->callApi ('GET ' , $ pageId ?? 'me ' , $ request );
244
- $ response = json_decode ($ response ->getBody (), true );
244
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
245
245
return $ response ['commerce_merchant_settings ' ]['data ' ][0 ]['id ' ] ?? false ;
246
246
}
247
247
@@ -261,7 +261,7 @@ public function getCommerceAccountData($commerceAccountId, $accessToken = null)
261
261
'fields ' => 'merchant_page,product_catalogs ' ,
262
262
];
263
263
$ response = $ this ->callApi ('GET ' , "{$ commerceAccountId }" , $ request );
264
- $ response = json_decode ($ response ->getBody (), true );
264
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
265
265
return [
266
266
'page_id ' => $ response ['merchant_page ' ]['id ' ],
267
267
'catalog_id ' => $ response ['product_catalogs ' ]['data ' ][0 ]['id ' ]
@@ -283,7 +283,7 @@ public function associateMerchantSettingsWithApp($commerceAccountId, $accessToke
283
283
];
284
284
$ response = $ this ->callApi ('POST ' , "{$ commerceAccountId }/order_management_apps " , $ request );
285
285
// @todo check for success:true upstream
286
- $ response = json_decode ($ response ->getBody (), true );
286
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
287
287
return $ response ;
288
288
}
289
289
@@ -306,7 +306,7 @@ public function getCatalogFeeds($catalogId)
306
306
'access_token ' => $ this ->accessToken ,
307
307
'fields ' => implode (', ' , $ requestFields ),
308
308
]);
309
- $ response = json_decode ($ response ->getBody (), true );
309
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
310
310
return $ response ['data ' ];
311
311
}
312
312
@@ -322,7 +322,7 @@ public function getFeed($feedId)
322
322
$ response = $ this ->callApi ('GET ' , "{$ feedId }" , [
323
323
'access_token ' => $ this ->accessToken ,
324
324
]);
325
- $ response = json_decode ($ response ->getBody (), true );
325
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
326
326
return $ response ;
327
327
}
328
328
@@ -345,7 +345,7 @@ public function createEmptyFeed($catalogId, $name, $isPromotion = false)
345
345
$ request ['feed_type ' ] = 'OFFER ' ;
346
346
}
347
347
$ response = $ this ->callApi ('POST ' , "{$ catalogId }/product_feeds " , $ request );
348
- $ response = json_decode ($ response ->getBody (), true );
348
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
349
349
return $ response ['id ' ];
350
350
}
351
351
@@ -411,7 +411,7 @@ public function catalogBatchRequest($catalogId, $requests)
411
411
'requests ' => json_encode ($ requests ),
412
412
'item_type ' => 'PRODUCT_ITEM '
413
413
]);
414
- $ response = json_decode ($ response ->getBody (), true );
414
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
415
415
return $ response ;
416
416
}
417
417
@@ -449,7 +449,7 @@ public function getOrders($pageId, $cursorAfter = false)
449
449
$ request ['after ' ] = $ cursorAfter ;
450
450
}
451
451
$ response = $ this ->callApi ('GET ' , "{$ pageId }/commerce_orders " , $ request );
452
- return json_decode ($ response ->getBody (), true );
452
+ return json_decode ($ response ->getBody ()-> __toString () , true );
453
453
}
454
454
455
455
/**
@@ -474,7 +474,7 @@ public function getOrderItems($fbOrderId)
474
474
'fields ' => implode (', ' , $ requestFields ),
475
475
];
476
476
$ response = $ this ->callApi ('GET ' , "{$ fbOrderId }/items " , $ request );
477
- return json_decode ($ response ->getBody (), true );
477
+ return json_decode ($ response ->getBody ()-> __toString () , true );
478
478
}
479
479
480
480
/**
@@ -496,7 +496,7 @@ public function acknowledgeOrders($pageId, array $orderIds)
496
496
'idempotency_key ' => $ this ->getUniqId (),
497
497
'orders ' => json_encode ($ request ),
498
498
]);
499
- return json_decode ($ response ->getBody (), true );
499
+ return json_decode ($ response ->getBody ()-> __toString () , true );
500
500
}
501
501
502
502
/**
@@ -522,7 +522,7 @@ public function markOrderAsShipped($fbOrderId, $items, $trackingInfo, $fulfillme
522
522
$ request ['should_use_default_fulfillment_location ' ] = true ;
523
523
}
524
524
$ response = $ this ->callApi ('POST ' , "{$ fbOrderId }/shipments " , $ request );
525
- $ response = json_decode ($ response ->getBody (), true );
525
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
526
526
return $ response ;
527
527
}
528
528
@@ -546,7 +546,7 @@ public function cancelOrder($fbOrderId)
546
546
'cancel_reason ' => $ cancelReason ,
547
547
'restock_items ' => true ,
548
548
]);
549
- $ response = json_decode ($ response ->getBody (), true );
549
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
550
550
return $ response ;
551
551
}
552
552
@@ -581,7 +581,7 @@ public function refundOrder($fbOrderId, $items, $shippingRefundAmount, $currency
581
581
}
582
582
583
583
$ response = $ this ->callApi ('POST ' , "{$ fbOrderId }/refunds " , $ request );
584
- $ response = json_decode ($ response ->getBody (), true );
584
+ $ response = json_decode ($ response ->getBody ()-> __toString () , true );
585
585
return $ response ;
586
586
}
587
587
@@ -603,7 +603,7 @@ public function getProductInfo($fbProductId)
603
603
'fields ' => implode (', ' , $ requestFields ),
604
604
];
605
605
$ response = $ this ->callApi ('GET ' , "{$ fbProductId }" , $ request );
606
- return json_decode ($ response ->getBody (), true );
606
+ return json_decode ($ response ->getBody ()-> __toString () , true );
607
607
}
608
608
609
609
/**
@@ -621,7 +621,7 @@ public function getProductByRetailerId($catalogId, $retailerId)
621
621
'filter ' => '{"retailer_id":{"eq":" ' . $ retailerId . '"}} ' ,
622
622
];
623
623
$ response = $ this ->callApi ('GET ' , "{$ catalogId }/products " , $ request );
624
- return json_decode ($ response ->getBody (), true );
624
+ return json_decode ($ response ->getBody ()-> __toString () , true );
625
625
}
626
626
627
627
/**
@@ -639,7 +639,7 @@ public function getProductsByFacebookProductIds($catalogId, array $fbProductIds)
639
639
'filter ' => '{"product_item_id":{"is_any": ' . json_encode ($ fbProductIds ) . '}} ' ,
640
640
];
641
641
$ response = $ this ->callApi ('GET ' , "{$ catalogId }/products " , $ request );
642
- return json_decode ($ response ->getBody (), true );
642
+ return json_decode ($ response ->getBody ()-> __toString () , true );
643
643
}
644
644
645
645
/**
@@ -656,7 +656,7 @@ public function getProductErrors($fbProductId)
656
656
'fields ' => 'errors '
657
657
];
658
658
$ response = $ this ->callApi ('GET ' , "{$ fbProductId }" , $ request );
659
- return json_decode ($ response ->getBody (), true );
659
+ return json_decode ($ response ->getBody ()-> __toString () , true );
660
660
}
661
661
662
662
/**
@@ -673,6 +673,6 @@ public function getCatalogDiagnostics($catalogId)
673
673
'fields ' => 'diagnostics '
674
674
];
675
675
$ response = $ this ->callApi ('GET ' , "{$ catalogId }" , $ request );
676
- return json_decode ($ response ->getBody (), true );
676
+ return json_decode ($ response ->getBody ()-> __toString () , true );
677
677
}
678
678
}
0 commit comments