Php 尝试获取订单详细信息时始终为空结果
我正在测试我的PHP PayPal SDK集成,所以我使用我的沙箱帐户和PayPal Orders API创建了一个订单,以获取订单id,到目前为止一切都很好,现在当我尝试运行我的PHP SDK以获取订单id详细信息时,我总是得到一个空响应 我尝试了很多方法,但总是遇到同样的问题 这是我的php代码Php 尝试获取订单详细信息时始终为空结果,php,paypal,paypal-sandbox,paypal-rest-sdk,Php,Paypal,Paypal Sandbox,Paypal Rest Sdk,我正在测试我的PHP PayPal SDK集成,所以我使用我的沙箱帐户和PayPal Orders API创建了一个订单,以获取订单id,到目前为止一切都很好,现在当我尝试运行我的PHP SDK以获取订单id详细信息时,我总是得到一个空响应 我尝试了很多方法,但总是遇到同样的问题 这是我的php代码 $client = PayPalClient::client(); $req = new OrdersGetRequest($order_id); $req->path = "/v2/che
$client = PayPalClient::client();
$req = new OrdersGetRequest($order_id);
$req->path = "/v2/checkout/orders/51805630RM7982526";
$response = $client->execute($req);
return $response;
当我执行它时,我得到
{
"response": {
"statusCode": 200,
"result": {},
"headers": {
"": "",
"Date": "Thu, 15 Aug 2019 15",
"Server": "Apache",
"paypal-debug-id": "b7f07a65b9b85",
"HTTP_X_PP_AZ_LOCATOR": "sandbox.slc",
"Paypal-Debug-Id": "b7f07a65b9b85",
"Set-Cookie": "X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00",
"Vary": "Authorization",
"Content-Length": "633",
"Connection": "close",
"Content-Type": "application/json"
}
}
}
状态代码为200,但结果为空:(只是一种预感(因为我之前有类似于eBay API的东西),但是如果你尝试访问结果的预期部分,它是否仍然显示为空白?测试这个:echo json_encode($response->result,json_PRETTY_PRINT);尝试这个:echo json_encode($response->result,json_PRETTY_PRINT);ty对于u r响应,相同的prblm(我使用的是postman,他有自己的json prettier)只是一种预感(因为我以前有类似于eBay API的东西),但是如果你尝试访问结果的预期部分,它是否仍然显示为空白?测试这个:echo json_encode($response->result,json_PRETTY_PRINT);试试这个:echo json_encode($response->result,JSON_PRETTY_PRINT);ty表示UR响应,相同的prblm(我使用的是postman,他有自己的JSON prettier)