問題タブ [usps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
511 参照

php - USPSAPIディメンションが欠落しています

小さな問題があります。USPSから料金を取得するスクリプトがありますが、問題は、パッケージタイプを「LARGE」にしようとすると、エラーが発生することです。

「警告!パッケージの寸法がありません。送料を計算できません。追加情報:すべての寸法は0より大きくなければなりません。」

面白いのは、パッケージの寸法を送信することです。xmlリクエストは次のとおりです。

私はそこで何が恋しいですか?ありがとう。

0 投票する
1 に答える
301 参照

design-patterns - UPS および USPS レート API の結果のキャッシュ戦略

実用的なプログラマーになろうとして、UPS および USPS API から返されるサービスと料金のキャッシュ戦略を考え出そうとしています。

私の最初の考えは、以下を保存することです:

  • 郵便番号 (正規化、スペースなし、単純なキーとして)
  • キャリア
  • 重さ
  • サービス
  • 料金
  • 輸送時間
  • 国コード (ISO 3166-1 alpha-2)

私の主な目標は、API 呼び出しに短いタイムアウトを設定し、キャッシュされたデータにフェイルオーバーすることです。「推定」料金が許容される状況 (例: ショッピング カートの送料計算機) では、キャッシュされたデータを最初に使用します。

編集私は、既存のユーザーデータから定期的にこのキャッシュを準備するつもりです。

0 投票する
2 に答える
554 参照

ruby-on-rails - Uspsはトラック応答で輸送サービスを提供していません

次のトラックリクエストを使用しています

ここで、追跡番号の出荷と追跡応答を取得しています。しかし、応答でサービスタイプを取得していません。

例:-追跡番号"9400110200830528706282"がxml応答でサービス「ファーストクラスメール」を取得していない場合。

Uspsサイトは、上記の追跡番号のサービスとして「ファーストクラスメール」を表示しています。

配送方法を取得するためのトラックリクエストを提案してください。

0 投票する
2 に答える
1645 参照

php - USPS配送ラベル

USPS ShippingLabelAPIを使用しています。リクエストに対してAPIからすばらしい応答を受け取っています。メソッド名はExpressMailIntlです。

値のlabelimageあるフィールドは、暗号化された形式としてAPIから返されます。

暗号化された文字列を画像に変換するにはどうすればよいですか?

0 投票する
1 に答える
2388 参照

magento - Magento 1.4.2 のフロント エンドに USPS 料金が表示されない

4/11 に正常に動作していた Magento 1.4.2 の注入があります。昨年のいつか。去年の 1 月 12 日に料金が変更されたのではないかと思いますが、国際 USPS 配送料を失ってしまいました。私たちは国際的な注文をあまり受けておらず、これが機能していないことに 9/11 まで気がつかず、今まで修正を探す時間がありませんでした. 見つけることができるすべてのパッチ/修正を試しましたが、うまくいきませんでした。UPS 料金を引くことができます。API 呼び出しが行われ、レートが返されていることがわかりました。デバッグをオンにしてログに表示されますが、フロント エンドとバック エンドで注文を入力しようとすると、「配送方法が利用できません」というメッセージが表示されます。

私は何が欠けていますか?我々は国際輸送のためにUSPSだけを使います。ただし、すべての USPS 料金が選択されている場合、フロント エンドで料金が返されません。これはどのように「壊れる」のですか?4/11 にインストールされたとき、それは完全に機能していました。コードまたは構成に変更は加えられていません。私はそれを理解することはできません。前もって感謝します。

0 投票する
2 に答える
17992 参照

api - 5桁の郵便番号から9桁の郵便番号を取得、プログラム、API

私は 5 桁の郵便番号を持っています。これらは Google Maps Api から取得されます。

私のジレンマは、アドレスも含むリモート データベースに接続する必要があることです。アドレスがそのデータベースに存在しない場合は、それを書き込む必要があります。存在する場合は、データベースがアドレスに割り当てた ID を保存する以外は何もしません。このデータベースをチェックする API はワイルドカードを使用しないため、問題が発生します。そのデータベースの住所には 9 桁の郵便番号 (5+4) が含まれており、残りの住所が私の住所と 5 桁の郵便番号で一致することを返しません。

リモート システムは、送信したアドレスと一緒にそのアドレスが存在しないことを通知します。

したがって、重複した住所がデータベースに書き込まれるのを防ぐために、送信する前に、所有している 9 桁の郵便番号を見つける必要があります。

これはどのように行われますか?5 桁の住所の最後の 4 桁が何であるかを決定する公式はありますか? USPS には API がありますか? 国勢調査には巨大なテーブルがありますか?

洞察力に感謝

0 投票する
1 に答える
2812 参照

php - USPS 送料計算 API が有効な応答を返さない

USPS からこのエラーが発生しています。http://production.shippingapis.com/ShippingAPI.dll?API=RateV4&XML= でクエリを作成しています

テスト サーバーhttp://production.shippingapis.com/ShippingAPItest.dll?API=RateV4&XML=で同じクエリを作成すると、次のエラーが表示されます。

0 投票する
2 に答える
2534 参照

php - USPS PHP API のみを使用して配送サービス名と料金を取得する方法

このコードを USPS API に接続して、詳細な応答の長い情報のリストを取得し、サービス名と料金を取得します。

(|) で区切られたサービス名と料金のみを応答するにはどうすればよいですか?

0 投票する
1 に答える
1465 参照

usps - Usps 配送ラベルの寸法

主題が言っていることから、国内および国際配送の配送ラベルの寸法を知っている人はいますか?. ラベルは 8.5x11 インチの粘着紙に 4x6 インチで印刷されていると読みました。配送ラベルの標準は 4x6 インチですか?

ありがとう、そしてもっとパワーを。

0 投票する
1 に答える
976 参照

magento - Magento : USPS 配送タイトルを変更するには?

たとえば、次のように変更First-Class Mail International Large EnvelopeしたいFirst-Class Mail International Large Envelope (tracking not available)

これを行う方法についてオンラインでいくつかの異なる方法を読みましたが、どれもうまくいきません。誰かがうまくいく答えを提供してくれたら、私は支払うことができます!

問題があれば、私はモジュールMagento version 1.7.0.2を使用しています。OneStepCheckout