タグ付けされた質問 「rest」

MagentoのREST APIに関連する質問を示します

4
Magento 2-REST APIを使用して注文を作成する
モバイルクライアントから注文を作成するには、Magento REST APIを使用する必要があります。私の場合、モバイル側はPayPal SDKを使用して直接支払いを実装します。私がする必要があるのは、支払い方法をマネーオーダーに設定して注文を作成し、ゲストチェックアウトを実行することです。これを達成するにはどのAPIを使用すればよいですか?

1
Magento Rest APIクライアントのOAuthトークンを取得できません
Magentoバージョン1.9.1.0とMacで実行されているサーバーを使用し、OAuth統合を使用してMagento Rest APIを使用しようとしています。 私が持っているコンシューマキーとコンシューマシークレットを。 次に、REST APIを使用するためのOAuthトークンを取得します。このリンクをフォローしました この中で、我々は必要oauth_signatureとtimestamp我々が管理者パネルの消費者を作成するときに我々が取得しません。 では、コンシューマキーとコンシューマシークレットのみでOAuthトークンを取得するにはどうすればよいですか?
17 magento-1.9  api  rest  oauth 

3
Magento 2でカスタムREST APIを使用してJSONオブジェクトを返す方法は?
カスタムREST APIデモを書いています。デモで数字と文字列を返すことができるようになりましたが、他のREST APIのようにJSONオブジェクトを返すようにします。 デモでは、Magento 2 API をcurlで呼び出し(つまり、顧客情報を取得:http://localhost/index.php/rest/V1/customers/1)、curlでJSON文字列を返します。 "{\" id \ ":1、\" group_id \ ":1、\" default_billing \ ":\" 1 \ "、\" created_at \ ":\" 2016-12-13 14:57:30 \ " 、\ "updated_at \":\ "2016-12-13 15:20:19 \"、\ "created_in \":\ "Default Store View \"、\ "email \":\ "75358050@qq.com \ "、\" firstname \ ":\" azol \ "、\" …
14 magento2  api  rest 

1
Magento2 Rest API注文フロー
注文のためにmagento WebサイトにREST API呼び出しを行っています。以下は私の呼び出しのシーケンスです。 カートを作成する rest/V1/guest-carts/ カートを入手 rest/V1/guest-carts/bae0af147b83f1561f66cc4e3c97916e 商品をカートに追加する rest/V1/guest-carts/24/items 請求情報の追加、支払い方法の設定、注文 rest/V1/guest-carts/24/payment-information このシーケンスでは、注文は注文ステータス「保留」で配置されます。支払いを処理し、請求書を生成するために支払いゲートウェイ(PayPalなど)が関与している場合、APIを介して支払いがどのようにキャプチャされるのか疑問に思います。 支払いをキャプチャするための上記のフローに欠落しているAPIはありますか?

3
Magento 2 Rest Apiサムネイル画像のURLを取得
REST APIを使用して、製品のサムネイル画像へのURLを取得する方法を教えてください。 /V1/products/{sku}/media 次のような相対URLを取得します "/m/b/mb01-blue-0.jpg" 画像のURLは baseurl/catalog/product/m/b/mb01-blue-0.jpg これは正常に機能します。しかし、通常はキャッシュフォルダーにあるサムネイルをどのように取得しますか。

3
Magento2 REST APIエラー「クラスが存在しません」
アランのブログに基づいてテストMagento 2.0.2 REST Webサービスを作成しました:http : //alankent.me/2015/07/24/creating-a-new-rest-web-service-in-magento-2/ Postmanを使用してカスタムWebサービスを呼び出していると、次のエラーが発生します。 "message": "Class does not exist", "code": -1, "trace": "#0 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(128): ReflectionClass->__construct('')\n#1 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(262): Magento\\Framework\\Webapi\\ServiceInputProcessor->_createFromArray(NULL, '30')\n#2 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\Webapi\\ServiceInputProcessor.php(99): Magento\\Framework\\Webapi\\ServiceInputProcessor->convertValue('30', NULL)\n#3 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\module-webapi\\Controller\\Rest.php(262): Magento\\Framework\\Webapi\\ServiceInputProcessor->process('Test\\\\Calculator...', 'add', Array)\n#4 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\module-webapi\\Controller\\Rest.php(160): Magento\\Webapi\\Controller\\Rest->processApiRequest()\n#5 P:\\wwwroot\\Magento202_com_loc\\Web\\var\\generation\\Magento\\Webapi\\Controller\\Rest\\Interceptor.php(24): Magento\\Webapi\\Controller\\Rest->dispatch(Object(Magento\\Framework\\App\\Request\\Http))\n#6 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\App\\Http.php(115): Magento\\Webapi\\Controller\\Rest\\Interceptor->dispatch(Object(Magento\\Framework\\App\\Request\\Http))\n#7 P:\\wwwroot\\Magento202_com_loc\\Web\\vendor\\magento\\framework\\App\\Bootstrap.php(258): Magento\\Framework\\App\\Http->launch()\n#8 P:\\wwwroot\\Magento202_com_loc\\Web\\index.php(39): Magento\\Framework\\App\\Bootstrap->run(Object(Magento\\Framework\\App\\Http))\n#9 {main}" Magentoのすぐに使えるREST Webサービスを正常に呼び出すことができます。 app / code / Test / Calculator / registration.php …


3
REST API更新製品HTTPメソッドPUTまたはPOST?
REST APIのドキュメントにはPUT /V1/products/{sku}、更新ではなく作成が記載されています。 私はそれが更新メソッドであり、POSTが作成するメソッドであると想定していたので、それはドキュメントのエラーですか?
10 magento2  api  rest 


1
Magento 2:REST APIを使用して構成可能な製品を作成する
構成可能な製品を作成するには、構成可能な製品、仮想製品を作成し、最後にそれらを接続する必要があります。 ここから取得したjsonリクエストの例:REST API v2を使用して構成可能な製品を作成するにはどうすればよいですか? 構成可能な製品で以下のこのセクションが必要なのはなぜですか? "configurable_product_options":[ { "attribute__id":"193", "label":"Colour", "position":0, "values":[ { "value_index":340 }, { "value_index":341 } ], このセクションは、後で仮想製品を構成可能な接続に接続するために必要であることに気付きました。しかし、値には意味がありません。 仮想製品では、任意の値を割り当てることができます。この値の目的は何ですか?

2
Magento2 REST Updateカスタム属性
説明などのカスタム属性を更新するにはどうすればよいですか? 次のコードは、価格と製品名を適切に更新しますが、カスタム属性は変更しません(変更なし)。新しい製品はカスタム属性で適切に作成されていますが、問題は更新中です。

2
ゲストの見積もりと顧客の見積もりをマージします(カスタママーがログインしている場合)magento 2 rest api
カートに2つのアイテムがある場合、顧客が両方のアイテムにカートを追加する必要がある場合、両方の見積もり(ログイン前とログイン後)がマージされ、顧客の見積もりの​​すべてのアイテムを含む最終見積もりが作成されます。 Googleで取得した参照リンク https://magento.stackexchange.com/a/62481 https://magento.stackexchange.com/a/30460
9 magento2  api  rest  quote 

4
magento2を使用しているREST APIで詳細を含む製品リストを取得するにはどうすればよいですか?
ネイティブモバイルアプリケーションに取り組んでいて、顧客がカテゴリを選択した後に製品を表示したい。残りのリクエストでカテゴリ別に製品のリストを取得できますが、そのリストには製品の詳細があまりありません。 Request : http://localhost/magento2/index.php/rest/V1/categories/24/products (24はカテゴリーIDです) Response : [{"sku":"WH01","position":1,"category_id":"24"},...] 以前のMagento 1.9製品リストは次のようなものでした { 2:{ entity_id: "2" type_id: "シンプル" sku:「リーバイスバッグパック」 説明:「バッグパック」 short_description: "バッグパック" meta_keyword:null 名前:「リーバイスバッグパック」 meta_title:null meta_description:null regular_price_with_tax:45 regular_price_without_tax:45 final_price_with_tax:45 final_price_without_tax:45 is_saleable:true image_url: "http://172.16.8.24:8080/magento/media/catalog/product/cache/0/image/9df78eab33525d08d6e5fb8d27136e95/images/catalog/product/placeholder/image.jpg" }- モバイルアプリで画像などを表示できるように、製品に関する詳細情報を取得するにはどうすればよいですか?
9 api  magento2  rest 

2
magento REST APIをサードパーティと統合するにはどうすればよいですか?
REST APIに関する情報を探していました。magentoリソースといくつかのプライベートブログにいくつかの例があります。すべて同じです!! REST APIを使用して製品を更新する場合に基本的な情報として、管理者承認エンドポイントを使用する必要があります。(/ admin / oauth_authorize)そして、私が顧客またはゲストを使用する場合、データを取得することができます。 サンプルコードを作成して確認しようとしましたが、ブラウザーからコードを実行すると、最初にadminにログインし、次にアクセスを受け入れて、APIリソースを使用できることがわかりました。 最初にadminにログインするように求められる理由がわかりません。そして、それにアクセスするためにログインする必要がある場合、サーバー間で内部的にどのように機能しますか。 以下のブログを利用してサンプルコードを作成してみました http://inchoo.net/ecommerce/magento/sumption-magento-rest-zend_oauth_consumer/comment-page-1/#comment-66775 そして、それはうまく機能し、応答も与えています。 実際、2つのサーバー間で内部的にどのように機能するか、クライアントがREST APIを呼び出してmagentoに認証する方法とmagentoが応答を返す方法を探しています。 アドバイスを探しています。
9 magento-1.7  api  rest 

1
Magento 2:チェックアウト時の出荷API機能の呼び出し方法
チェックアウトページの[ここに発送]をクリックすると、 magento / rest / default / V1 / carts / mine / estimate-shipping-methods-by-address-id それからJSファイルの下に行きます magento \ vendor \ magento \ module-checkout \ view \ frontend \ web \ js \ model \ shipping-rate-processor \ customer-address.js magento \ vendor \ magento \ module-checkout \ view \ frontend \ web \ …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.