在 php 中使用 curl Paypal API
Posted
技术标签:
【中文标题】在 php 中使用 curl Paypal API【英文标题】:Use of curl Paypal API in php 【发布时间】:2017-01-23 13:16:33 【问题描述】:如何使用php中的curl函数实现paypal
curl代码如下
卷曲https://api.sandbox.paypal.com/v1/oauth2/token\
-H "接受:应用程序/json" \
-u "AQkquBDf1zctJOWGKWUEtKXm6qVhueUEMvXO_-MCI4DQQ4-LWvkDLIN2fGsd:EL1tVxAjhT7cJimnz5-Nsx9k2reTKSVfErNQF-CmrwJgxRtylkGTKlU4RvrX" \
-d "grant_type=client_credentials"
如何在php中用curl实现?
请帮忙
【问题讨论】:
抱歉,您不能用完全不同的问题替换一个问题。连同下面的答案,这现在是一项集体工作,你不能通过更换一半来破坏这项工作。 【参考方案1】:首先查看@PHP.net
其次,您必须将 setopt 用于 -H、-u、-d 选项。
<?php
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "https://api.sandbox.paypal.com/v1/oauth2/token");
//Here you will have to add your options, I think this code will bring you far :-)
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_TIMEOUT, 30);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
// grab URL and pass it to the browser
curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);
?>
【讨论】:
以上是关于在 php 中使用 curl Paypal API的主要内容,如果未能解决你的问题,请参考以下文章
PayPal REST API - 使用 PHP 和 curl 进入实时模式
如何将此 cURL 代码转换为 PHP(PayPal API)