我试图在Ubuntu中使用libcurl,而不是使用system()命令与PayPal通信。我使用带curl的system()命令通过PayPal REST与PayPal的沙箱对话。
如果我想通过在PayPal (或c)代码中使用libcurl执行来自c++的请求令牌,我如何将这个curl代码转换成libcurl代码?
curl https://api.sandbox.paypal.com/v1/oauth2/token \
-H "Accept: application/json" \
-H "Accept-Language: en_US" \
-u "ABABABABAB:CDCDCDCDCD" \
-d "grant_type=client_credentials"
我发现了许多关于使用PHP及其CURL库的问题,但是对于Ubuntu来说,使用常规的c++或CURL就不是这样了。
提前谢谢你。
发布于 2014-12-16 17:07:14
我自己找到答案了。其实很简单。
这是林克。http://curl.haxx.se/mail/lib-2011-08/0043.html
尝试在"curl“命令行的末尾添加”-libcurl example.c“。然后curl将创建一个"example.c“文件,该文件基本上应该做同样的事情。然后,您可以编辑它来整理它并添加任何其他功能。即: curl -k -d@/home/test/curl/login.req.xml \-k\ https://whatever.com/Serv/9999/Interface/Service9999.serviceagent/portTypeEndpoint \-libcurlexample.c
https://stackoverflow.com/questions/27493307
复制相似问题