作者kosjason (MIMI_Xiao)
看板PHP
標題[請益] ezShip XML 串接
時間Tue Dec 9 22:25:37 2014
不知道發在這邊 是不適當
我的開發語言是PHP
目前遇到一個困難
串接API(ezShip)
http://ppt.cc/DJ3-
ezShip 提供的 XML 範本
http://ppt.cc/yH6s
XML 是下面這兩個
1. 超商取貨付款,無商品明細的XML範例
2. 超商取貨付款,有商品明細的XML範例
規則是 web map xml
方法是 Post
不知道為什麼 我總是得到
[傳過來的電文為空值,有錯誤發生]
我有用最簡單最簡單的
Chrome 外掛套件 測試
https://www.sprintapi.com/dhcs.html
用這個測試 也是得到 同樣的錯誤訊息 Orz...
想請問版上大大
web_map_xml <= 這個有什麼特殊的格式規定嗎?
我的Header Content-Type: application/xml
text/xml
都測試過
不好意思~整篇文章都沒看到任何PHP的code
因為我覺得不是我PHP code問題...
想先釐清一下 問題
如後續需要補上PHP code 我可以補上來
謝謝大家協助
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.106.42
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1418135143.A.9E4.html
推 mmis1000: <?xml version="1.0"?> 有這行?沒有就不是xml 12/10 00:26
→ mmis1000: 不對...那項可省略 12/10 00:28
→ mmis1000: 錯誤訊息是什麼? 12/10 00:31
→ kosjason: 傳過來的電文為空值,有錯誤發生 <= ErrorMsg 12/10 01:27
→ mmis1000: 你確定他真的有回覆你資料嗎?status code是200? 12/10 02:09
→ knuckles: 應該是把那一串XML當成一個字串 用 POST 傳 12/10 03:10
→ knuckles: web_map_xml:"<ORDER>...</ORDER>" 過去吧 12/10 03:11
→ kosjason: 回應是200沒錯 字串 / XML File 我都測試過 12/10 15:48