為什麼這篇PHP 打 API鄉民發文收入到精華區:因為在PHP 打 API這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者kattte (誠實面對自己吧!)看板PHP標題[請益] 簡訊公司的api串接請問如何顯示回應資...
我有一份簡訊公司的串接文件
但我不太懂文件的意思
文件的一部份說明如下:
若接收網址為 http://我的網址/getms.php
則傳送簡訊時所需傳送的參數如下
http://簡訊公司伺服器網址/FPSend.aspx?to=電話&text=簡訊內容&user=帳號
&pass=密碼& RtnUrl=http://我的網址/getms.php
簡訊狀態的回傳值則將自動傳送至
http://我的網址/getms.php 此頁面。
回傳格式為
<?xml version="1.0" encoding="utf-8" ?>
<RESULT>
<SEQ>seq_no</SEQ>
<ERR>err_no</ERR>
</RESULT>
請問我的getms.php裡如何才能運用他回傳給我的東西
目前情況是
簡訊有送到我的手機 簡訊公司也有回應到我的getms.php頁面
但我不知道怎麼把
<?xml version="1.0" encoding="utf-8"
?><RESULT><SEQ>00000000000100699777</SEQ><ERR>0</ERR></RESULT>
這一段放進一個array
以下是我的程式碼
<?PHP
$url = "http://我的網址/getms.php";
$xml = simplexml_load_file($url);
print_r($xml);
$xml = new SimpleXMLElement($url);
echo $xml->RESULT->SEQ['seq_no']."<br>";
echo $xml->RESULT->ERR['err_no'];
?>
回應結果都是連在一起像這樣: 000000000001006997770
不知道錯在哪 因為一通要1.5元 沒辦法再試了@@
補充一下
就算我接受回傳的網頁上什麼都不打
還是能看到這一串 000000000001006997770
我打開簡視原始碼就看到
<?xml version="1.0" encoding="utf-8" ?>
<RESULT>
<SEQ>00000000000100699777</SEQ>
<ERR>0</ERR>
</RESULT>
所以我到底要怎麼樣做才能運用這段資料?
--
--
▄ ▆ ● ◤ ●
◢ ˙ ˙ ◣ ● ▼◥ ▲●
◆◣ ◤◆ 上吧,藍胖!! ● ▲●
◥ \◤' (OwQ )
◣ ◣ ◤ ) ) ﹀ \ \ ◣
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.43.55.22
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1437491866.A.93F.html
※ 編輯: kattte (115.43.55.22), 07/21/2015 23:31:20