我正在尝试创建一个表单,用户可以在其中检查他们的礼品卡余额。我们使用的公司有可用的 API。我希望能够创建一个表单,用户输入他们的姓名和礼品卡号,点击提交,然后返回他们的卡余额。
我创建了表单,但不熟悉将变量传递给 api 并将 xml 结果解析到网页。
API地址: http ://apps.card9.com/api/?cmd=balance& card=卡号&key=我的api密钥
我创建了一个基本表单:
<form action="balance.php" method="post">
Name: <input type="text" name="fname" />
Card #: <input type="text" name="cardId" />
<input type="submit" value="submit" name="submit">
</form>
我尝试使用的 PHP 脚本遇到了:
if(isset($_POST['cardId'])){
$userId = $_POST['cardId'];
$obj = simplexml_load_file('http://apps.card9.com/api/?cmd=balance&card=' . $cardId . '&key=**my api Key**');
}else{
// failed to load the xml
}
如果有人可以帮助或指出我正确的方向,我将不胜感激。
谢谢!