Php 使用Postmaster的API请求程序错误
我正试图使用:为我的网站项目上所有我最大的航运需求。我在这里下载了示例php zip文件夹:我有以下错误以及当前的代码 好的,首先,我有一个表单提交到处理页面。如下所示:Php 使用Postmaster的API请求程序错误,php,api,Php,Api,我正试图使用:为我的网站项目上所有我最大的航运需求。我在这里下载了示例php zip文件夹:我有以下错误以及当前的代码 好的,首先,我有一个表单提交到处理页面。如下所示: <form method="post" action="/config/templates/checkout.php"> <input type="text" name="zip_code" id="zip_code" class="form-control" placeholder="Zip Cod
<form method="post" action="/config/templates/checkout.php">
<input type="text" name="zip_code" id="zip_code" class="form-control" placeholder="Zip Code" />
<input type="submit" name="Submit1" value="Submit" />
</form>
它已经到了代码的$result=Postmaster\u Rates::get(数组(…
)的地步,并抛出了以下错误。我感觉有些东西没有得到应有的传递,尽管我找不到任何东西来支持我的想法
致命错误:未捕获异常“InvalidData_error”,在/home/www//config/libraries/postMaster/postMaster/aprequestor.php:63中显示消息“APIRROR 1000:身份验证失败”
堆栈跟踪:#0/home/www//config/libraries/postMaster/postMaster/Rates.php(15):
postMaster\u aprequestor->request('post','/v1/Rates',Array)
#1/home/www/config/templates/checkout.php(19):
Postmaster\u Rates::get(Array)
#2{main}在第63行的/home/www//config/libraries/postMaster/postMaster/aprequestor.php中抛出 (我从上述错误代码中删除了我的主url。) 有谁有使用这个系统的经验可以帮助我吗?我不确定。我以前用过,因为我觉得邮政局长很难使用。他们的PHP库看起来也更为最新- 否则,您的邮政编码值是固定的吗(看起来是固定的)?我还认为邮政编码值应该是处理页面上的GET而不是POST。您尝试过更改吗?我不确定。我以前用过,因为我觉得邮政局长很难使用。他们的PHP库看起来也更为最新- 否则,您的邮政编码值是固定的吗(看起来是固定的)?我还认为邮政编码值应该是处理页面上的GET而不是POST。您尝试过更改吗?我不确定。我以前用过,因为我觉得邮政局长很难使用。他们的PHP库看起来也更为最新- 否则,您的邮政编码值是固定的吗(看起来是固定的)?我还认为邮政编码值应该是处理页面上的GET而不是POST。您尝试过更改吗?我不确定。我以前用过,因为我觉得邮政局长很难使用。他们的PHP库看起来也更为最新-
否则,您的zip值是固定的(似乎是固定的)?我还认为邮政编码值应该是处理页面上的GET而不是POST。您尝试过更改吗?有人吗?有人吗?很遗憾,邮局主管似乎没有记录他们的任何错误代码或失败的请求响应,但您确定的例外情况似乎就是它所述的:您发送的api密钥向邮局主管发送的api密钥被拒绝。仔细检查?有人吗?有人吗?不幸的是,邮局主管似乎没有记录他们的任何错误代码或失败的请求响应,但您确定的例外情况似乎就是这样:您发送给邮局主管的api密钥被拒绝。仔细检查?有人吗?有人吗?不幸的是y Postmaster似乎没有记录他们的任何错误代码或失败的请求响应,但您要确定的例外情况似乎正是它所说的:您发送给Postmaster的api密钥被拒绝。仔细检查?有人吗?有人吗?不幸的是,Postmaster似乎没有记录他们的任何错误代码或失败的请求回复,但您确定的例外情况似乎正是它所说的:您发送给邮局主管的api密钥被拒绝。再次检查?
if (isset($_POST['Submit1']))
{
require_once('../libraries/postMaster/Postmaster.php');
Postmaster::setApiKey("/* API key */");
$zip_code = $_POST['zip_code'];
echo $zip_code;
$result = Postmaster_Rates::get(array(
"from_zip" => "67124",
"to_zip" => $zip_code,
"weight" => 1.5,
"carrier" => "fedex",
));
var_dump($result);
}