php - PayPal REST PHP API 直接付款

标签 php api rest paypal

我正在尝试在我的网站上使用 PHP 中的 PayPal Rest API 进行直接付款(并且我正在尝试作为另一家公司的第三方来执行此操作)。

我从developer.paypal.com网站获取了用于身份验证的代码:

$sdkConfig = array(
    "mode" => "sandbox"
);

$cred = new OAuthTokenCredential("...","...", $sdkConfig);

当我完成测试时,用“live”替换“sandbox”。

问题是,用什么来代替...?这两个代码是通过单击 API Credentials 从 PayPal Developer REST Playground 站点生成的。所以我不会简单地将客户端 ID 和客户端 key 放在两个参数中的“...”中,对吗?

我能以某种方式在 php 中生成这些代码吗?

此外,作为第三方使用,我是否需要不同的身份验证代码,我是否为第三方使用不同的客户端 ID 和密码,我是否使用我的?

我无法找到任何有关使用我自己的 PayPal 帐户或将付款转给作为第三方的实际商家的差异的信息。我在 PayPal 的开发者网站、API 网站和 Google 上进行了搜索,但没有成功。

谢谢。

最佳答案

错误,您应该输入您的客户端 ID 和客户端密码 https://github.com/paypal/rest-api-sdk-php/blob/master/lib/PayPal/Auth/OAuthTokenCredential.php

public function __construct($clientId, $clientSecret) {
            $this->clientId = $clientId;
            $this->clientSecret = $clientSecret;                
    }

关于php - PayPal REST PHP API 直接付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20642916/

相关文章:

带有 GPS 的 Android Geofencing API 错误?

json - Moodle:如何将Web服务消息从xml更改为json

C++高分辨率SYSTEMTIME结构,大于ms?

javascript - 即使值是数字,也会收到 "InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lng: not a number"错误

javascript - 自描述 RESTful api

php - 用于 PHP 的简单但已建立/完整的 REST 客户端?

javascript - php 表单与 jquery 验证问题

php - 想要在 yii 中保存(false)后将变量传递给 aftersave() 方法

PHP通过引用重载返回,更新数组中的值

php - MYSQL查询错误(结果数组)