【发布时间】:2009-11-30 13:55:05
【问题描述】:
我知道他们有一个 API,但其中一些 我的问题不会是 由它回答,那会很棒 接收其他人的反馈 以前集成过。
我基本上正在与一个网站合作,访问者可以选择向网站所有者出售二手物品。
如果用户决定出售,他可以输入商品的规格并获得报价。然后他将继续输入他的地址,我假设我必须在创建发货标签之前或期间使用 Fedex API 进行验证。
所以假设地址已经过验证,看起来我必须与之交互的 API 中的脚本是 /Ship/Ground/Domestic/ShipGroundDomestic.php5(因为我们还不会集成任何其他类型的发货类型)。
- 这是实际创建货件并收取帐户设置费用的脚本,假设一切顺利,它会返回带有状态的 xml 响应?
- 由于它是基于 SOAP 的 - 我意识到有 pdf 和 png 运输标签类型的选项,看起来它会生成标签,但它实际存储在哪里,它只是临时的吗?
- 在脚本中,它指定了 API 密钥、密码、帐户 # 和仪表 # 的选项 - 所以我必须真正知道网站所有者的凭据,因为它会为创建货件/标签收费,我不能使用普通的没有CC设置的帐户,可以吗?
- 如果不联系他们并告诉他们让我的帐户进入测试模式,我实际上无法测试任何东西?或者测试模式是否有额外的参数?
- 我应该将所有货物存储在本地数据库中以便提取它们,对吗?还是我应该完全依靠 Fedex 来存储所有信息?如果我使用本地数据库,我可以将货物映射到用户并使用 Fedex 提供的脚本来查找交付状态,所以我认为我必须这样做。
- 如果我有一个功能可以自动通过电子邮件向客户发送交货状态更新,我将不得不使用某种类型的 cron 作业来查看是否有任何更新,我无法做到这一点方式?
【问题讨论】: