【发布时间】:2021-09-05 04:07:45
【问题描述】:
如果我从这里开始,我应该做什么?要进入前端的贝宝覆盖? (有一些预填充的值……像这样https://websolutionstuff.com/adminTheme/assets/img/pay.png)这就是我现在想要的。
$environment = new SandboxEnvironment($clientId, $clientSecret);
$client = new PayPalHttpClient($environment);
$request = new OrdersCreateRequest();
$request->prefer('return=representation');
$request->body = [
"intent" => "CAPTURE",
"purchase_units" => [[
"reference_id" => "test_ref_id1",
"amount" => [
"value" => "100.00",
"currency_code" => "USD",
],
]],
"application_context" => [
"cancel_url" => "https://example.com/cancel",
"return_url" => "https://example.com/return",
],
];
try {
$response = $client->execute($request);
print_r($response);
} catch (HttpException $ex) {
echo $ex->statusCode;
print_r($ex->getMessage());
}
}
【问题讨论】:
-
websolutionstuff.com/post/… 知道此解决方案已弃用,但有人可以显示调用此窗口的行吗? websolutionstuff.com/adminTheme/assets/img/pay.png
-
欢迎使用,出于安全考虑,我建议使用后端进行贝宝付款,因为您使用了 guzzle 标签,所以我猜您想使用它,然后使用 guzzle 和日志调用贝宝请求
-
你能告诉我启动贝宝覆盖的代码行吗?我被困在这一点上,或者是否有重定向到实现 JSPaypal 库的 Blade?老实说,这是让我发疯的部分,我尝试了 smrklive、paypalsdk 并且没有任何库,但我没有看到强制显示 paypal 付款的代码行?这个websolutionstuff.com/adminTheme/assets/img/pay.png 窗口来自哪里?简而言之,也许这就是我的问题。
-
如果你使用paypal api服务你会得到api相应地创建前端,然后在后端通过guzzle向paypal发送请求,你显示的图片是前端,是前端还是后端的问题代码
-
主要问题是糟糕的贝宝文档,而且似乎有数百种方法可以实现我想要的,但没有一个被正确记录。我的问题是,我被困在后端,从字面上看,我在控制器中调用路由->控制器->函数->比我不知道如何以及在哪里重定向,什么来自贝宝,什么来自我创建的刀片等。