不从PayPal上的curl请求接收令牌

不从PayPal上的curl请求接收令牌,curl,paypal,token,sandbox,Curl,Paypal,Token,Sandbox,问题: 我没有收到来自PayPal Sandbox的令牌 注释: 我已经报名了。我有客户ID和密码。 我已经尝试登录到我家的Linux服务器,并通过Putty使用curl。 我已经尝试通过Putty和curl登录到我的Linux web托管服务器。 我甚至尝试手动添加-d“response\u type=token”或只是response\u type=“token”和各种组合,以尝试遵循下面引用URL上的说明(即使提供的示例没有response\u type,因为说明需要它) 用于请求的代码:

问题
我没有收到来自PayPal Sandbox的令牌

注释
我已经报名了。我有客户ID和密码。
我已经尝试登录到我家的Linux服务器,并通过Putty使用curl。
我已经尝试通过Putty和curl登录到我的Linux web托管服务器。
我甚至尝试手动添加-d“response\u type=token”或只是response\u type=“token”和各种组合,以尝试遵循下面引用URL上的说明(即使提供的示例没有response\u type,因为说明需要它)

用于请求的代码
卷曲\
-H“接受:应用程序/json”\
-H“接受语言:en_US”\
-“EOJ2S-Z6OoN_le_KS1d75wsZ6y0SFdVsY9183IvxFyZp:EClusMEUk8e9ihI7ZdVLF5cZ6y0SFdVsY9183IvxFyZp”\
-d“授权类型=客户端凭据”

预期样本响应
{
“范围”:“https://api.paypal.com/v1/payments/*https://api.paypal.com/v1/vault/credit-card https://api.paypal.com/v1/vault/credit-card/*”,
“访问令牌”:“eewj6tf9x5wcizdyzgaz6khbw7rayribv_WxVvgmsG”,
“令牌类型”:“承载者”,
“app_id”:“app-6XR95014SS315863X”,
“到期日”:900
}

参考URL的

问题
我如何接收沙箱令牌,以便开始练习呼叫PayPal?提交curl请求后,我没有收到任何响应。它直接转到下一行,没有错误

我不允许在评论中添加此内容。
结果冗长
[root@host~]#curl https://api.sandbox.paypal.com/v1/oauth2/token-v\

-H“接受:应用程序/json”\
-H“接受语言:en_US”\
-u“clientid已删除:机密已删除”\
-d“授权类型=客户凭据”
*即将连接()到api.sandbox.paypal.com端口443(#0)
*正在尝试173.0.82.78。。。已连接
*已连接到api.sandbox.paypal.com(173.0.82.78)端口443(#0)
*使用certpath:sql:/etc/pki/nssdb初始化NSS
*CAfile:/etc/pki/tls/certs/ca bundle.crt
CApath:无
*NSS:找不到客户端证书(未指定昵称)
*使用SSL\u RSA\u和\u 3DES\u EDE\u CBC\u SHA的SSL连接
*服务器证书:
*主题:CN=api.sandbox.paypal.com,OU=paypal Production,O=“paypal,Inc.”,L=圣何塞,ST=California,C=US
*开始日期:2012年9月11日00:00:00 GMT
*过期日期:2013年9月17日23:59:59 GMT
*通用名称:api.sandbox.paypal.com
*发卡机构:CN=VeriSign Class 3安全服务器CA-G2,OU=https://www.VeriSign.com/rpa(c)09上的使用条款,OU=VeriSign Trust Network,O=“VeriSign,Inc.”,c=US
*在用户“clientid已删除”的情况下使用Basic进行服务器身份验证
POST/v1/oauth2/token HTTP/1.1
授权:基本
QVvvCohdoQZYT0PMBWSWJNYD0LYDKFSR0HVWTDBQLD5BXLUQ1LPRK13TGVMYU1KBTRVSXNDAWZQV3REOIBftTZKDUJCYMHBKLIQWHGRTJTU0ZOC0E0R2ZYW0C253TEH1NKSZOFOLVGS1DLROA2PTSHVTUQ=
用户代理:curl/7.19.7(x86_64-redhat-linux-gnu)libcurl/7.19.7 NSS/3.13.1.0 zlib/1.2.3 libidn/1.18 libssh2/1.2.2
主机:api.sandbox.paypal.com
接受:应用程序/json
接受语言:en_US
内容长度:29
内容类型:application/x-www-form-urlencoded

<日期:2013年3月16日星期六14:21:09格林威治标准时间
<内容长度:0
<连接:关闭

可能有很多问题

1) 试试-在卷曲之后,看看这是否会为你打印出一个响应

2) 不确定您是否有意这样做,但示例代码中显示的用户和密码不是PayPal可能分配给您的用户和密码,您需要替换它们


3) 您的家用计算机上是否已启用curl设置,或主机服务上是否已启用curl设置?

它似乎正在工作。PayPal一定有故障,代码没有问题。

我不允许在评论部分发布结果,所以我编辑了上面的页面。我确实用书中的例子替换了我的用户名和密码。Curl是在家里和托管服务中设置的。然而在家里,我不得不使用-k来忽略错误的ssl。