首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >联邦快递。如何在Onlive文件程序中登录和下载计费?

问联邦快递。如何在Onlive文件程序中登录和下载计费?
EN

Stack Overflow用户
提问于 2014-05-11 02:57:06
回答 2查看 1.6K关注 0票数 2

也许我的问题很愚蠢!

我正在用PHP构建一个联邦快递刮板。输入是客户用户名和密码,我需要在管理->查看/支付账单->下载中心下载所有在线计费CSV

如何登录联邦快递并下载此程序?我尝试使用Curl,但对表单、动作和参数一无所知。请帮帮我

谢谢

EN

回答 2

Stack Overflow用户

发布于 2014-05-24 06:16:53

FedEx在线账单(FBO)未为web服务打开。联邦快递目前的网络服务包括:

标准服务(无需认证)

-rate服务

-service可用性

-tracking和可见性

-fedex定位器

高级服务(需要认证流程)

-shipping服务

-pickup服务

-fedex express标签

-close服务

-open发货

-address验证

来源:http://www.fedex.com/us/developer/

您可以使用诸如visualwebripper之类的程序来模拟客户在FBO登录fedex.com并删除信息。

首先您需要登录系统,当您进入FBO的首页时,您必须找到当前账单的信息。

​

​

您必须选择账单并按download them。这将使您转到第二个页面->搜索-下载。

您必须选择每个票据,选择输出格式(xml、csv、excel等),然后按下载。

最后,系统将移动到下载中心,您必须等待,直到发票链接显示可供下载。

最后,您必须下载每个文件。

​

​

两个主要的考虑因素:首先,这是一个困难的过程,即使你手动执行,你必须检查账单。您必须选择每个文件,然后必须等待(或刷新),直到文件显示链接。

老实说,使用它的最好方法是每周或每两周手动执行此过程-典型的联邦快递计费周期,并使用这些信息(例如: xml)将其导入到您的系统中。

过去,联邦快递提供EDI文件,但目前不在其提供的范围内。brgds。

票数 3
EN

Stack Overflow用户

发布于 2014-06-18 19:59:54

你可以做到这一点,这并不容易,代码将需要不断的维护,因为联邦快递每隔几个月就会稍微改变他们的网站。这样做的目的是为了一个帐户还是数百个帐户?s_h给出的答案几乎就是您必须要做的。如果您选择自己做这件事,我不确定PHP脚本是不是正确的选择。联邦快递的网站有时会变得非常拥挤,页面不能立即加载,等等。

请记住,某些类型的发票永远不会有csv下载。如果它是一个发票与所有智能邮寄,该发票将只显示为pdf。(即使fedex online允许你在csv上开始下载-值得注意的是,它永远不会真正下载并可用。你真的需要一个dbase来管理你所拥有的和还没有下载的东西等等。对于那些基于信用卡和基于发票的客户,你会有编程上的差异,你需要处理大量的排列。遗憾的是,API不提供以编程方式下载发票的功能。这绝对是一种网络刮刮式的交易。如果你用谷歌搜索“小包裹审计师”,你可能会找到一家公司为你的公司做下载,前提是他们能够审计账单错误等。这是一种可能的方法,除非你想把它作为一种业务或其他东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23585067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档