调用 clickbank 网络服务时出现 404 Not found 错误

编程入门 行业动态 更新时间:2024-10-13 06:20:57
本文介绍了调用 clickbank 网络服务时出现 404 Not found 错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 error_reporting(E_ALL); ini_set("display_errors", 1); $ch = curl_init(); //$qry_str='?&type=RFND&comment="API refund check"&reason=ticket.type.cancel.7&refundType=FULL'; // curl_setopt($ch, CURLOPT_URL, 'api.clickbank/rest/1.3/tickets/N5GNE72J/'.$qry_str); //api.clickbank/rest/1.3/tickets/RRBKQV4E/?type=rfnd&comment=&reason=ticket.type.refund.7&refundType=FULL //curl_setopt($ch, CURLOPT_URL, "api.clickbank/rest/1.3/tickets/RRBKQV4E"); curl_setopt($ch, CURLOPT_URL, "api.clickbank/rest/1.3/tickets/RRBKQV4E/?type=RFND&comment=&reason=ticket.type.cancel.7&refundType=FULL"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, '180'); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_HTTPGET, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Accept: application/xml","Authorization:DEV-B4VTK7HDKAPDR9842SODK8GI49KAHTHL:API-59RD4F7BORDB7SELOII28DV0EMLIB3IT")); $result = curl_exec($ch); $errorCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); $curlInfo = curl_getinfo($ch); $curlError = curl_error($ch); if(curl_errno($ch)) { echo 'error:' . curl_error($ch); }

运行上述代码时出现以下错误:

When above code is run I am getting below error :

HTTP/1.1 404 Not Found Date: Thu, 14 Aug 2014 08:14:19 GMT Server: Apache/2.2.27 (FreeBSD) mod_jk/1.2.40 mod_ssl/2.2.27 OpenSSL/0.9.8y Content-Length: 363 Vary: Accept-Encoding Content-Type: text/html

请有人帮忙,过去 1 周我一直在为此苦苦挣扎,但没有成功.

Please someone help, I am struggling with this for last 1 week but no success.

推荐答案

经过长时间的斗争找到了解决方案.使用以下代码对我有用.

After a long struggle found the solution. Use below code it worked for me.

<?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "api.clickbank/rest/1.3/tickets/627JE7CZ/?type=rfnd&comment=&reason=ticket.type.refund.7&refundType=FULL"); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); /** * ClickBank doesn't allow POST parameters to be sent in; however, for the CURL POST to work correctly, the * CURL_POSTFIELDS option must be set, so we'll just set it to empty and put all our request parameters on the URL */ curl_setopt($ch, CURLOPT_POSTFIELDS, ""); curl_setopt($ch, CURLOPT_HTTPHEADER, array( "Accept: application/xml", "Authorization:DEV-enter your dev key here:API-enter your clerk key here" )); $result = curl_exec($ch); curl_close($ch); ?>

更多推荐

调用 clickbank 网络服务时出现 404 Not found 错误

本文发布于:2023-11-27 22:04:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1639774.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网络服务   错误   clickbank

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!