Skip to main content
Tangiblee
 > 
Help Center
 > 
 > 
 > 
 > 

マルチカートバンドル仕様:カスタム API

-以外の場合SFCC および非-Shopifyのクライアント、 Tangibleeは、クライアントが提供する任意のカスタムAPIに対応することも、独自のカスタム開発APIを使用することもできます。

オプション 1: クライアントが開発したカスタム API

このオプションに興味がある場合は、以下を提供してください。

  1. 製品 ID ごとにバリエーションを取得する API エンドポイント。

データ構造 API の例が返されるはずです (次のようなバリエーションのリストが含まれているはずです) 価格サイズ そして 株式 空室状況):

type Variation = {
    id: string;
    name: string;
    price: number;
    available: boolean;
    options: {[key: string]: string|number};
};

type API_RESPONSE = {
    options: string[];
    items: Variation[];
};

const exampleEndpoint = () => {
    return {
        options: ['color', 'size'],
        items: [
            {id: 1, name: 'Ring X', price: 1000, available: true, options: {color: 'red', size: 'M'}},
            {id: 2, name: 'Ring X', price: 1000, available: true, options: {color: 'red', size: 'L'}},
            {id: 3, name: 'Ring X', price: 1000, available: true, options: {color: 'blue', size: 'M'}},
            {id: 4, name: 'Ring X', price: 1000, available: true, options: {color: 'blue', size: 'L'}},
        ]
    };
};

  1. バリエーション ID で商品をカートに追加するための API。

オプション 2: Tangiblee 社が開発したカスタム API

Tangiblee では、カスタム開発された API を使用して製品のバリエーションを取得できます。

このオプションでは、次の情報を入力してください。

  1. 製品フィード を含む 価格 そして 在庫状況 以下の形式で。
SKU IDPriceStock
3102158590.00Out of stock
1881171885.00In stock

[メモ]: Tangible は 15 分ごとにフィードを解析して、実際の価格と在庫状況を取得します。フィード内のこの情報は、必ずこの間隔で更新してください。

  1. バリエーション ID で商品をカートに追加するための API。