API連携を行うための設定(EC-CUBE)
EC-CUBEとのAPI連携を設定することで、受注情報や在庫情報をSCシステムと自動で連携できます。以下の手順に従って設定を行ってください。
設定前の注意事項
- API連携を開始する前に、SCシステム上で対象のEC店舗が登録されている必要があります。
- 店舗が未登録の場合は、先に「店舗登録」を完了してください。
EC-CUBE管理画面の設定(Oauth管理)
-
EC-CUBE4管理画面にアクセス
EC-CUBE4の管理画面にシステム管理者ユーザーでログインします。 -
OAuth管理画面の表示
サイドメニューの設定>API管理>OAuth管理に移動します。
-
OAuthクライアントの登録
新規登録ボタンをクリックし、新しいOauthクライアントを登録します。
① スコープ:「read」「write」両方選択してください。
② リダイレクトURI:「https://app.stockcrew.co.jp/EC_API/EC-CUBE4/callback」を入力してください。
-
登録内容の確認
OAuth一覧画面で登録が完了したことを確認します。
- システム管理者ユーザーでOAuthを登録する必要があります。既存ユーザーで権限があるか確認してください。
- リダイレクトURIは登録を誤るとAPI連携ができないので、ご注意ください。
SCシステムの設定
-
店舗一覧の表示
画面左側のメインメニューから、[設定] → [店舗設定] をクリックすると、店舗一覧が表示されます。
-
対象店舗の選択
連携する店舗の行右端にあるMoreボタン [︙] をクリックし、表示された操作メニューから「API設定」を選択します。-png.png?width=1340&height=704&name=EC-CUBE4API%E8%A8%AD%E5%AE%9A%20(1)-png.png)
-
取得した情報の入力
連携設定画面の以下項目に、OAuth管理より取得した情報を入力、[認証] をクリックします。
① Client ID:Oauthで登録したクライアントIDを入力します。
② Client secret:Oauthで登録したクライアントシークレットを入力します。
③ 認証エンドポイント:OAuth管理画面のAuthorization Endpointを入力します。
-
必要情報の入力
EC-CUBE4管理画面のログインに遷移するので、必要情報を入力してください。
※ 登録するOAuthクライアントについて、有効期限が2か月となっております。期限前に再度連携設定をお願いします。 -
連携設定完了
連携が完了すると、「API認証に成功しました」と表示されます。
[接続を解除] ボタンをクリックすると、API接続情報を削除できます。連携する情報 の操作手順については、
「ECサイトAPI連携機能のON / OFF」をご確認ください。
