[請益] 簡訊公司的api串接請問如何顯示回應資訊

作者: kattte (誠實面對自己吧!)   2015-07-21 23:17:42
我有一份簡訊公司的串接文件
但我不太懂文件的意思
文件的一部份說明如下:
若接收網址為 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>
所以我到底要怎麼樣做才能運用這段資料?
作者: MangoTW (不在線上)   2015-07-22 05:51:00
你要把它放進陣列,那echo出來幹嘛?
作者: kattte (誠實面對自己吧!)   2015-07-22 07:52:00
好像都沒放進去陣列裡我原本想他會回傳給我一串xml的資料 可是不太懂我要怎麼接這段訊息
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-07-22 10:15:00
不能用SimpleXML嗎
作者: kattte (誠實面對自己吧!)   2015-07-22 23:41:00
我有用sumpleXML試 可是也是一樣結果我不知道我的問題在哪呢....?00000000000100699777 這串應該是seq 的內容 0 是errcode 對方有回傳資料過來 但我不知道怎麼接住他我想我的問題就是這個, 要用什麼容器才能接到回傳的結果?
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-07-23 10:17:00
你print_r出來到底是什麼東東 你對SimpleXML有很大誤解
作者: kattte (誠實面對自己吧!)   2015-07-23 21:06:00
我完全沒print出任何東西阿
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-07-24 10:38:00
第一次看到直接拿URL給SimpleXML的好歹用個file_get_contents()吧
作者: kattte (誠實面對自己吧!)   2015-07-24 23:07:00
file_get_contents 這我也有試過但我裡面丟的是file_get_contents($url) 是這個地方錯了?是不是我都沒說明到重點呢? @@?
作者: LaPass (LaPass)   2015-07-25 10:48:00
我好像有接過這一家的簡訊,我之前是跟他a免費的試用版。
作者: hit1205 (幫你把勇氣裝滿)   2015-07-26 09:54:00
為什麼你丟給 simplexml_load_file 的是 "你的" 網址 XD?看了一下開頭的描述,原po是不是誤會他的運作方式了他看起來是把 XML 給直接 POST 給原po的 "我的網址"所以直接開原 po 的 "我的網址" 是不能看結果的,得在接收時把結果記錄下來看才行 @@而你丟給 simplexml 分析的也應該是對方 POST 來的資料才
作者: kattte (誠實面對自己吧!)   2015-07-26 20:39:00
我就是不懂這部份他是什麼意思阿

Links booklink

Contact Us: admin [ a t ] ucptt.com