回答
我猜测你的意思是“创建一个联邦快递货件”当你refered为“新的跟踪号码。”
联邦快递开发人员计划中,你可以注册并将您的网站与FedEx集成。一旦你注册,你可以:
- 创建出货量
- 取消发货
- 追踪包裹
- 安排取
- 创建呼叫标签
- 等等
链接对于FedEx开发人员计划是:http://www.fedex.com/us/developer。
最好!
IE的FedEx网站将IFrame中的网页返回到另一个网站。您无法通过Iframe跨站点获取信息。因此,请执行以下操作。您可以在下面的XML传输到:https://ws.fedex.com:443/web-services
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v10="http://fedex.com/ws/track/v10">
<soapenv:Header/>
<soapenv:Body>
<v10:TrackRequest>
<v10:WebAuthenticationDetail>
<v10:ParentCredential>
<v10:Key>productionkey</v10:Key>
<v10:Password>productionpassword</v10:Password>
</v10:ParentCredential>
<v10:UserCredential>
<v10:Key>productionkey</v10:Key>
<v10:Password>productionpassword</v10:Password>
</v10:UserCredential>
</v10:WebAuthenticationDetail>
<v10:ClientDetail>
<v10:AccountNumber>accountnumber</v10:AccountNumber>
<v10:MeterNumber>meternumber</v10:MeterNumber>
<v10:IntegratorId/>
<v10:Localization>
<v10:LanguageCode>EN</v10:LanguageCode>
<v10:LocaleCode>us</v10:LocaleCode>
</v10:Localization>
</v10:ClientDetail>
<v10:TransactionDetail>
<v10:CustomerTransactionId>Ground Track By Number</v10:CustomerTransactionId>
<v10:Localization>
<v10:LanguageCode>EN</v10:LanguageCode>
<v10:LocaleCode>us</v10:LocaleCode>
</v10:Localization>
</v10:TransactionDetail>
<v10:Version>
<v10:ServiceId>trck</v10:ServiceId>
<v10:Major>10</v10:Major>
<v10:Intermediate>0</v10:Intermediate>
<v10:Minor>0</v10:Minor>
</v10:Version>
<v10:SelectionDetails>
<v10:CarrierCode>FDXG</v10:CarrierCode>
<v10:PackageIdentifier>
<v10:Type>TRACKING_NUMBER_OR_DOORTAG</v10:Type>
<v10:Value>$WAYBILL$</v10:Value>
</v10:PackageIdentifier>
</v10:SelectionDetails>
<v10:ProcessingOptions>INCLUDE_DETAILED_SCANS</v10:ProcessingOptions>
</v10:TrackRequest>
</soapenv:Body>
</soapenv:Envelope>
使用以下VBA代码传输,它将返回的跟踪信息:
Public Function ReturnXMLResponse(ByVal XML_Method As Variant, _
ByVal XML_Track_URL As Variant, _
ByVal XML_Request As Variant, _
Optional ByVal WaybillNum As String = "", _
Optional ByVal CarrierName As String = "", _
Optional ByVal TotalWaybills As Long = 0, _
Optional ByVal XML_Chunks As Long = 1) As String
' Passed expressions to this function have to be Variant, as some arguments
' may be passed as Null which would result in a type conversion failure.
' If True Then Exit Function
ReturnXMLResponse = "Test" ' default if not supported or not tracked by request
If UCase(XML_Track_URL) <> "NOT SUPPORTED" And UCase(XML_Track_URL) <> "NOT TRACKED BY REQUEST" Then
If (WaybillNum <> "") And (CarrierName <> "") Then
TrackingCounter = TrackingCounter + (1/XML_Chunks)
SBText = "Tracking: " & CarrierName & ":" & WaybillNum
If TotalWaybills <> 0 Then SBText = SBText & " (" & CLng(TrackingCounter) & "/" & TotalWaybills & ") [" & (TrackingCounter/TotalWaybills) * 100 & "%]"
SBText = SBText & "."
Application.SysCmd acSysCmdSetStatus, SBText
End If
Set XMLHTTP = CreateObject("Microsoft.xmlhttp")
If (WaybillNum <> "") And (CarrierName <> "") Then
SBText = SBText & "."
Application.SysCmd acSysCmdSetStatus, SBText
End If
XMLHTTP.Open XML_Method, XML_Track_URL, False
If (WaybillNum <> "") And (CarrierName <> "") Then
SBText = SBText & "."
Application.SysCmd acSysCmdSetStatus, SBText
End If
XMLHTTP.Send XML_Request ' okay to send blank string, if not needed
If (WaybillNum <> "") And (CarrierName <> "") Then
SBText = SBText & "."
Application.SysCmd acSysCmdSetStatus, SBText
End If
ReturnXMLResponse = Cstr(XMLHttp.ResponseText)
End If
If ReturnXMLResponse = "" Then ReturnXMLResponse = "Nothing"
End Function
Basically XMLHTTP.Send XML_Request
'XMLHTTP.Send = Sending the XML_Request which is the soap envelope
above. It 'then returns the valid XML.
shareeditdel
你可以找到所有类型的跟踪数字在下面的链接。 我测试了其中的一些。 响应不会完全按照它在开发指南中编写的内容,但它不会引发错误。 尝试另一个等等。
转到2014页:附录AA:测试服务器模拟追踪号码
您将看到:page with tracking numbers。它为我工作。
欢迎来到Stack Overflow! 当给出答案时,最好给出[一些解释,为什么你的答案](http://stackoverflow.com/help/how-to-answer)是一个。 虽然这可能会在理论上回答这个问题,但最好包含答案的基本部分(http://meta.stackoverflow。com/q/8259),并提供参考链接。 –
- 1. FedEx XML Api跟踪请求问题
- 2. 关于跟踪号码..
- 3. 跟踪号码唯一标识符如何跟踪?
- 4. USPS包裹跟踪API测试跟踪号码
- 5. Magento客户仪表板跟踪号码
- 6. Magento创建搜索栏跟踪号码
- 7. Magento的跟踪号码已失
- 8. 使用GPS跟踪手机号码
- 9. DHL/Fedex快件跟踪的电子邮件通知
- 10. Fedex网络服务:错误9040 - 无法启动跟踪
- 11. Fedex跟踪API C#不返回有用的数据
- 12. GA跟踪代码
- 13. 跟踪代码Prestashop
- 14. 手跟踪伪码
- 15. 代码WCF跟踪
- 16. 联邦快递跟踪Web服务不承认任何跟踪号码
- 17. Omniture跟踪等号“=”转义
- 18. 跟踪UNIX信号源?
- 19. PCCTS跟踪输入列号
- 20. 跟踪样板webapp代码
- 21. 换人跟踪Python代码
- 22. Javascript源代码跟踪
- 23. Python中的跟踪代码
- 24. ollydbg操作码跟踪
- 25. 在Ruby中跟踪代码?
- 26. 跟踪代码执行?
- 27. 代码跟踪和PrestaShop
- 28. Piwik跟踪代码收录
- 29. Google跟踪代码管理器:事件跟踪不起作用
- 30. 跟踪链接点击Google跟踪代码管理器
请不要在多个问题上发布相同的答案。发布一个很好的答案,然后标记/投票结束其他问题作为重复。如果问题不重复,*定制您的问题答案。*找到重复答案[here](// stackoverflow.com/a/39670952/2747593)。 –