1

基本的に、Shopify ストアに追加したい製品のリストを含むファイルがあります。正しくフォーマットされていると確信していますが、そうでない場合は、何を修正すればよいか教えてください。プライベートアプリを介して POST リクエストを使用して、これらを自分のストアに取得する方法を知りたいと思っていました。ファイルは次のようになります。

{
"product": {
    "title": "TITLE HERE",
    "body_html": "DESCRIPTION HERE",
    "vendor": "VENDOR HERE",
    "product_type": "PRODUCT TYPE HERE",
    "variants": {
        "option1": "Default",
        "price": "PRICE HERE"
    },
    "images": {
        "src": "LINK TO IMAGE HERE"
    }
},
"product": {
    "title": "TITLE HERE",
    "body_html": "DESCRIPTION HERE",
    "vendor": "VENDOR HERE",
    "product_type": "PRODUCT TYPE HERE",
    "variants": {
        "option1": "Default",
        "price": "PRICE HERE"
    },
    "images": {
        "src": "LINK TO IMAGE HERE"
    }
},
"product": {
    "title": "TITLE HERE",
    "body_html": "DESCRIPTION HERE",
    "vendor": "VENDOR HERE",
    "product_type": "PRODUCT TYPE HERE",
    "variants": {
        "option1": "Default",
        "price": "PRICE HERE"
    },
    "images": {
        "src": "LINK TO IMAGE HERE"
    }
},

など... このファイルの名前は「products.json」です。このファイルを送信するだけでよい POST リクエストはありますか、それとも処理して分解し、PHP または Ruby を使用して API にフィードする必要がありますか? + 破損した MySQL CMS バックアップから製品を取り出し、それらをすべて JSON でクリーンアップする (PHP と正規表現を使用)。

4

2 に答える 2

2

一度に作成する複数の製品を提出することはできません。それらは個別に提出する必要があります。利用可能なすべてのAPIエンドポイントとデータの形式を説明するためにリンクしたドキュメント。

于 2012-07-24T12:08:58.407 に答える
0

これらの製品をデータベースに保存し、データベースから接続を作成することで、1 つの配列を定義することで一度に複数の製品を追加でき、その値がデータベースから取得されます。

于 2012-11-02T12:07:02.400 に答える