2013-07-06 56 views
0

我正在尋找一個RM API,我可以通過一個跟蹤號碼來檢查我發佈的東西的狀態。正如我已閱讀有沒有這樣的事情,所以我不知道會是安全的跟蹤數據發佈到自己的處理器,即:沒有皇家郵件API,安全刮?

$.post('http://www.royalmail.com/track-trace', {track_id: 'myTrackingNumber'}, success(data){ 
    // Get the HTML from the 'tnt-results' div and handle it. 
}) 
在這種情況下

將Jquerys $。員額工作或跨域請求禁止我將不得不使用CURL在PHP腳本中完成它?

我的應用程序將定期打這個電話,我想每個追蹤號碼每3小時打一個電話,你認爲這是合理的還是會看到很多來自同一IP的請求,這樣會阻止我?在這種情況下

回答

1

將Jquerys $。員額的工作或者是跨域請求

不,你將不得不做它的服務器上。

+0

+1 to counter -1 ...你說得對,它必須通過腳本中的CURL來完成,該腳本將使用$ .ajax或$ .post進行調用。我不知道爲什麼有人投票給你:/ – imperium2335

0

您不需要post追蹤號碼。您只需在網址中使用trackNumber字段。一個JavaScript的例子是:

var trackingRef = "SC12345678901"; 
var trackingURL = "http://www.royalmail.com/track-trace?trackNumber="+trackingRef; 

該頁面會告訴你,如果該項目是否交付,所以你可以做你需要做的事情與該網頁。