我正在我的应用程序中实现 aсtive_shipping 插件功能。我从 Fedex 获得了测试帐户,并试图获得一些运费,如 github 上的插件自述文件所示:
fedex = FedEx.new(:login => '***', :password => '***', :key => '***',
:account => '510087569', :meter => '100054531')
response = fedex.find_rates(origin, destination, packages)
此请求导致错误:ActiveMerchant::Shipping::ResponseError (ERROR - 1000: Authentication Failed)
此外,我对所有 API 密钥(DHL、UPS 等)感到困惑。我可以为每个运营商在不同的应用程序中使用相同的帐户密钥,还是应该为每个应用程序创建新的帐户密钥?