問題タブ [ups]

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 投票する
3 に答える
3802 参照

c# - UPSAPI-LabelLinksIndicator-オブジェクト参照がオブジェクトのインスタンスに設定されていません

以下は、UPS配送ラベルを生成するためのコードです。これは、UPS開発者キットで提供されている.netサンプルに基づいています。私の問題は、下の太字で強調表示されている行にあります。「System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。」というエラーがスローされます。

私が知っているのは、UPS APIがラベルへのリンクを返すようにする場合は、このLabelLinksIndicatorが必要であるということです。それ以外の場合は、出荷の詳細は返されますが、ラベルは返されません。UPSドキュメントの関連セクションは、私の質問の下部にあります。

このエラーを克服するために何をする必要がありますか?LabelLinksIndicatorに渡す必要のある値は、ドキュメントからはわかりません。1、true、および空の文字列を渡してみました。いずれの場合も同じエラー。エラーメッセージは、現在ではないオブジェクトをインスタンス化する必要があることを示しているようです。ただし、何をインスタンス化するかがわかりません。残念ながら、WebおよびUPS.comで入手できる情報はまばらです。

ここに画像の説明を入力してください

0 投票する
3 に答える
2363 参照

javascript - NodeJS を使用して UPS の配送料を計算するにはどうすればよいですか?

私は NodeJS と MongoDB で公開電子商取引サイトを開発しており、nginx などの代わりに永遠に使用しています。(私がこれを行うために完全に正気でない場合、そして私がやりすぎる前にその理由を教えてください:)

このサイトの一部として、送料を計算する必要がありますが、チェックアウト時に顧客に請求したいので、数字が正しいことを知る必要があります.

Node.jsでこれを設定するにはどうすればよいですか?

私は一種の解決策を持っていますが、それが正確であるという保証はありません。Nodeを使用してUPS APIを扱った人はいますか?

よろしくお願いいたします。

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

php - cURL と PHP を使用した UPS API...整形式 XML の問題

UPS サーバーから次のような応答が返されます。

このエラーで:

これが私がサーバーに送信しているPHPコードです。私が行方不明で見落としているエラーはありますか?

どんな助けでも大歓迎です。ありがとうございました。

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

api - UPS HighValueReport を生成するにはどうすればよいですか?

UPS テストから生産に移行しようとしています。彼らは私がいくつかのテストに合格することを要求しました。それらの 1 つは、 $999 より大きい insuredvalue を使用して HighValueReport を生成することです。

この insuredvalue のプロパティがわからず、Google でも答えが見つかりませんでした。

ありがとうモスタファ

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

c# - URLトラッキングURL

配送方法としてUPSを使用するウェブサイトをプログラミングしています。サイトの管理者は、すべての注文を手動で承認し、UPSで適切に作成してから、追跡番号を取得してシステムに配置する必要があります。そのため、UPSなどのAPIは使用していません。

http://ups.com/apage/ {0}のような「静的」URLはありますか?管理者がシステムに入力する追跡番号で{0}を置き換えるようにフォーマットできますか?

グーグルで検索できることは知っていますが、UPSのURL追跡番号で何も役に立たなかった後、何を書くべきかよくわかりません。

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

magento - Magento - UPS 配送で「サービス コードが見つからないか無効です」というエラーが返される

Magento のインストールで UPS 配送を設定していて、配送の注文を処理しているとき (pack!age に製品を追加するなど) - [OK] をクリックして配送ラベルを生成した後、「Missing or invalid service」というエラーが表示されます。コード」が返ってきます。パッケージの種類、重量、配送確認オプションを変更してみましたが、すべて同じ結果になりました。UPS 配送方法設定のゲートウェイ URL はhttp://www.ups.com/using/services/rave/qcostcgi.cgiに設定されています。エラー メッセージについては、添付の画像を参照してください。提供できる洞察を事前にありがとう!

エラー メッセージのスクリーンショット

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

.net - UPS Web サービスの使用時の System.Web.Services.Protocols.SoapException 例外

https://wwwcie.ups.com/ups.app/xml/Rateの Web サービスを使用して、asp.net プロジェクトに UPS 配送計算を組み込みます。プロジェクトの実行中に、次のような例外が発生しました。

説明: System.Web.Services.Protocols.SoapException: サーバーは HTTP ヘッダー SOAPAction: http://localhost:4594/ShippingModule.asmx/GetUPSShippingCostの値を認識しませんでした。System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest() で System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMessage メッセージ) で System.Web.Services.Protocols.SoapServerProtocol.Initialize() で System.Web.Services .Protocols.ServerProtocol.SetContext(Type タイプ、HttpContext コンテキスト、HttpRequest リクエスト、HttpResponse レスポンス) at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type タイプ、HttpContext コンテキスト、HttpRequest リクエスト、HttpResponse レスポンス、Boolean&abortProcessing) Source: System 。ウェブサービス

現在、ローカルホストで実行しています。それがこの例外の原因ですか?それとも、Web サービスで使用されるカスタムの名前空間が主な問題ですか? 私はこの問題についてウェブ上でたくさん検索しました。しかし、これを解決する方法はありませんでした。

0 投票する
4 に答える
21958 参照

php - UPS API PHP - エンドポイント URL

UPS API 用の PHP SDK をダウンロードしました。次のコードがありますが、エンドポイント URL が何であるかわかりません。ドキュメントには、これが何であるかに関する情報はありません。

誰でも助けることができますか?

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

magento - Magento - UPS からのリアルタイム料金を上書きする

私の目標は、1 ページのチェックアウトである Magento 1.5 で返品された UPS 料金を上書きすることです。

js コンソールを表示して、変更するテンプレートを見つけました。それをローカル テーマにコピーし、編集を行っています (vars をダンプして正しいファイルにいることを確認しました)。

ファイルは次のとおりです。 /app/design/frontend/default/mytheme/template/checkout/onepage/shipping_method/available.phtml

$_incl 変数でレートが設定されている場所がわかります。

いくつかのビジネス ルールに基づいて料金を変更する必要があります (たとえば、料金が 0 ~ 100 の場合は 5 ドルを追加します。料金が 101 ~ 200 の場合は 10 ドルを追加するなど)。-- これはうまく機能しており、新しい値をダンプすることでレートが変更されていることを確認できます。

問題:

フォームを送信すると (次のステップに進みます)、変更したレートが保存されず、標準レートが保存されます。そのため、重要な (そしておそらく非常に基本的な) 何かが欠けています。誰かが私を正しい方向に向けることができますか?

編集:「続行」ボタンをクリックすると(配送方法のステップから支払い方法のステップに移動するため)、これが実行されていることがわかります:

このテンプレートが投稿されている場所ならどこにでも答えがあると思います。問題は私がそれを見つけることができないということです。