我正在寻找一个RM 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 $ .post会在这个实例中工作还是禁止跨域请求,我必须在使用CURL的PHP脚本中执行此操作?
我的应用程序会定期打这个,我想每个跟踪号码每3个小时打一个电话,你认为这是合理的还是他们会看到来自同一IP的大量请求会阻止我?
答案 0 :(得分:1)
Jquerys $ .post会在此实例中工作还是跨域请求
不,你必须在服务器上这样做。
答案 1 :(得分:0)
您无需post
跟踪号码。您只需在URL中使用字段trackNumber
即可。一个JavaScript示例是:
var trackingRef = "SC12345678901";
var trackingURL = "http://www.royalmail.com/track-trace?trackNumber="+trackingRef;
该页面会告诉您该项目是否已交付,因此您可以执行该页面所需的操作。