feat: add WB_SECRET_TOKEN to headers for marketplace API requests
This commit is contained in:
@@ -41,4 +41,4 @@ KAFKA_ENABLE_SSL = os.environ.get('KAFKA_ENABLE_SSL', 'true').lower() in ('true'
|
||||
# Celery
|
||||
CELERY_BROKER_URL = os.environ.get('CELERY_BROKER_URL')
|
||||
CELERY_RESULT_BACKEND = os.environ.get('CELERY_RESULT_BACKEND')
|
||||
|
||||
WB_SECRET_TOKEN = os.environ.get("WB_SECRET_TOKEN")
|
||||
|
||||
8
external/marketplace/wildberries/core.py
vendored
8
external/marketplace/wildberries/core.py
vendored
@@ -2,7 +2,7 @@ import time
|
||||
from enum import StrEnum
|
||||
from typing import AsyncIterator
|
||||
|
||||
|
||||
from backend.config import WB_SECRET_TOKEN
|
||||
from external.marketplace.base.core import BaseMarketplaceApi
|
||||
from models import Marketplace
|
||||
|
||||
@@ -33,7 +33,11 @@ class WildberriesMarketplaceApi(BaseMarketplaceApi):
|
||||
"Please check the marketplace credentials."
|
||||
)
|
||||
self.token = token
|
||||
self.headers = {'Authorization': token, 'User-Agent': 'wbas_seller.denco.store3547'}
|
||||
self.headers = {
|
||||
'Authorization': token,
|
||||
'User-Agent': 'wbas_seller.denco.store3547',
|
||||
'X-Client-Secret': WB_SECRET_TOKEN
|
||||
}
|
||||
self.marketplace = marketplace
|
||||
|
||||
@property
|
||||
|
||||
Reference in New Issue
Block a user