开始使用知识库
使用专用API代币,首先验证测试数据的读取操作.
- 保存代币服务器侧,然后将其发送到Authorization标题中.
- 检查所需参数,并扩大请求或响应方案.
- 在应用错误中处理HTTP状态和稳定的error字段.
通过可编辑的独立合同来支持本页面. 在生产使用之前,验证使用测试数据的写作操作.
/api/knowledge
准备使用的工作流程
使用专用API代币,首先验证测试数据的读取操作.
数据模型
模型在此列出一次,并且可以直接从使用它们的终端点扩展.
idinteger · int64Id.
namestring姓名.
publishedboolean发表了.
parentIdinteger · int64亲人身份证.
aliexpressIdinteger · int64快递证件
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
isLeafboolean是叶子.
idinteger · int64Id.
必填namestring姓名.
必填shortNamestring简短名字.
publishedboolean发表了.
parentIdinteger · int64亲人身份证.
lastSyncDatestring · date-time最后的同步日期.
isLeafboolean是叶子.
goodsTypestring货物类型.
categorystring类别.
categoryIdinteger · int32类别的ID.
read-onlynamestring姓名.
必填deletedboolean删除了.
read-onlyparentIdinteger · int32亲人身份证.
clientIdinteger · int64客户身份证.
read-onlymarkedboolean标记了.
categoryClassstring类别类.
wildberriesTypeWildberriesType野生类型.
wildberriesCategoryIdinteger · int64野生类别的身份.
wildberriesFbmCommissionnumber · double野生果联邦调查委员会.
read-onlywildberriesFbwCommissionnumber · double野生果Fbw委员会.
read-onlywildberriesFbsCommissionnumber · double野生果联邦调查委员会.
read-onlywildberriesDbsCommissionnumber · double野生果食品委员会.
read-onlywildberriesEdbsCommissionnumber · double野生果养殖委员会.
read-onlywildberriesCAndCCommissionnumber · double果和果委员会.
read-onlywildberriesBookingCommissionnumber · double野生果预订委员会.
read-onlyozonDescriptionCategoryIdinteger · int64臭氧描述类别ID.
yandexMarketCategoryIdinteger · int64亚兰德克斯市场类别身份证
yandexMarketCategoryYandexMarketCategory亚兰德克斯市场类别
ozonDescriptionCategoryOzonDescriptionCategory臭氧描述类别
ozonCommissionnumber · double臭氧委员会
read-onlytnvedTnved没有.
tnvedIdinteger · int64没有人知道.
laundrystring洗衣.
paramsstring帕姆斯.
namePatternstring姓名是模式.
aliexpressCategoryAliexpressCategory车类别
aliexpressCategoryIdinteger · int64标签: 标识:
avitoCategoryAvitoCategory类别
lamodaCategoryLamodaCategory拉莫达类别.
lamodaCategoryIdinteger · int64拉莫达类别的身份证.
avitoCategoryIdinteger · int64果类别的身份
packDepthinteger · int32包装深度.
packWidthinteger · int32包装宽度.
packHeightinteger · int32包高.
packWeightinteger · int32包装重量.
hasSizeboolean有大小.
hasColorboolean有颜色.
autoNameboolean车名.
removeFbsStockboolean删除FBS股票.
oneCIdstring一个公告.
externalIdstring其他身份证.
moySkladIdstring子子的身份.
useClientParamsboolean使用客户端参数.
requiredExpirationDateboolean要求到期日期
serviceCategoryMappingsobject服务类别地图.
productCountinteger · int32产品数量
idinteger · int64Id.
read-onlynamestring姓名.
必填typestringType.
widthinteger · int32宽度.
必填heightinteger · int32高.
必填imageWidthinteger · int32图像宽度
imageHeightinteger · int32图像高度.
marginTopnumber · double边缘顶部.
marginBottomnumber · double边缘底部.
marginRightnumber · double边缘右.
marginLeftnumber · double边缘左.
clientIdinteger · int64客户身份证.
read-onlycolorTypestring颜色类型.
resolutionstring决议
deletedboolean删除了.
printQuantityinteger · int32打印量.
supportPrintCountboolean支持打印数.
printerNamestring打印机名字.
read-onlyuseInLabelFeedboolean在标签料中使用.
elementsLabelElement[]元素.
必填versioninteger · int32版本.
isLandscapeboolean是风景.
langCodestring兰格代码.
categoriesCategory[]类别.
categoryJsonstring类别Json.
categoryFromJsonstring类别来自Json.
idinteger · int64Id.
typestringType.
alignstring保持一致.
rowinteger · int32排队.
widthinteger · int32宽度.
heightinteger · int32高.
textstring短信.
paramsstring帕姆斯.
labelIdinteger · int64标签身份证.
positioninteger · int32位置.
marginLeftinteger · int32边缘左.
marginRightinteger · int32边缘右.
marginTopinteger · int32边缘顶部.
marginBottominteger · int32边缘底部.
conditionstring情况.
columnNamestring列名
elementIdLabelElement元素的身份.
rowIndexLabelElement排行指数
idinteger · int64Id.
namestring姓名.
shortNamestring简短名字.
publishedboolean发表了.
isLeafboolean是叶子.
parentIdinteger · int64亲人身份证.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
idinteger · int64Id.
namestring姓名.
必填publishedboolean发表了.
parentIdinteger · int64亲人身份证.
isLeafboolean是叶子.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
isErrorboolean是错误.
errorDatestring · date错误日期
typesstring类型.
typeIdinteger · int64打印机号.
purchasePercentAvgnumber · double购买百分比 Avg.
purchasePercentMinnumber · double购买百分比
photoAvginteger · int32照片来源:
photoMininteger · int32照片:
drrAvgnumber · double艾夫博士.
drrMinnumber · double博士.
marginAvgnumber · double边缘 Avg.
marginMinnumber · double边缘分.
promotionCtrAvgnumber · double升级, 检查员.
promotionCtrMinnumber · double升级 升
servicestring服务.
externalIdstring其他身份证.
namestring姓名.
idinteger · int64Id.
namestring姓名.
deletedboolean删除了.
typestringType.
categoryClassstring类别类.
parentIdinteger · int64亲人身份证.
keywordsstring关键词.
descriptionstring描述
paramsTnvedIdinteger · int64帕拉姆斯特内维德身份证.
isInParamboolean在帕拉姆.
certificationstring证书.
parentCodestring家庭代码.
codestringCode.
certificationRequiredboolean需要获得证书.
idinteger · int64Id.
namestring姓名.
publishedboolean发表了.
hasSizeboolean有大小.
monoBoxMinQuantityinteger · int32单盒子最小量.
monoTypestring单一类型.
monoMinPriceinteger · int32单小价格.
hasParentboolean有父母.
parentIdinteger · int64亲人身份证.
wildberriesIdinteger · int64果的身份证.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
commissionnumber · double委员会.
fbsCommissionnumber · double联邦调查局.
fbwCommissionnumber · double联邦调查委员会.
dbsCommissionnumber · double美国联邦调查局
edbsCommissionnumber · double艾德斯委员会.
cAndCCommissionnumber · double委员会.
bookingCommissionnumber · double预订委员会.
logisticPriceinteger · int32后勤价格.
storagePricenumber · double存储价格.
acceptancePricenumber · double接受价格.
needDimensionsboolean需要维度.
purchasePercentAvgnumber · double购买百分比 Avg.
purchasePercentMinnumber · double购买百分比
photoAvginteger · int32照片来源:
photoMininteger · int32照片:
drrAvgnumber · double艾夫博士.
drrMinnumber · double博士.
marginAvgnumber · double边缘 Avg.
marginMinnumber · double边缘分.
candCCommissionnumber · double委员会.
idinteger · int64Id.
namestring姓名.
必填publishedboolean发表了.
parentIdinteger · int64亲人身份证.
isLeafboolean是叶子.
lastSyncDatestring · date-time最后的同步日期.
notChangedDaysinteger · int32没有改变的日子.
idinteger · int32Id.
startinteger · int64开始.
endinteger · int64结束.
organizationIdinteger · int64组织身份证.
clientIdinteger · int64客户身份证.
idinteger · int64Id.
namestring姓名.
paramIdinteger · int64位名单.
ozonIdinteger · int64气标识.
wildberriesIdinteger · int64果的身份证.
ymIdinteger · int64您的身份.
aliexpressIdinteger · int64快递证件
clientIdinteger · int64客户身份证.
deletedboolean删除了.
oneCIdstring一个公告.
dictionaryboolean字典.
optionIdOption选择ID.
idinteger · int64Id.
namestring姓名.
conditionstring情况.
rulestring规则.
typestringType.
paramIdinteger · int64位名单.
serviceParamstring服务部.
valuestring价值.
secondParamIdinteger · int64另一名帕拉姆身份证.
secondServiceParamstring服务第二级.
secondValuestring第二值.
categoryIdinteger · int64类别的ID.
ozonCategoryIdinteger · int64臭氧类别的ID.
wildberriesTypeIdinteger · int64野生类型的身份证.
tnvedinteger · int64没有.
clientIdinteger · int64客户身份证.
createdDatestring · date-time创造日期.
createdUserstring创建用户.
versionIdinteger · int64版本ID.
idinteger · int64Id.
paramIdinteger · int64位名单.
categoryIdinteger · int64类别的ID.
levelstring水平.
serviceParamstring服务部.
clientIdinteger · int64客户身份证.
visibleboolean显而易见.
paramLevelParamOverride帕拉姆级别.
paramOverrideIdParamOverride查看更多信息
paramCategoryIdParamOverride标签: 标识
paramServiceParamParamOverride服务服务服务.
paramVisibleParamOverride,可见.
regionIdinteger · int32区域ID
countryIdinteger · int32国家的身份证.
namestring姓名.
regionSynonymsRegionSynonym[]区域同义词
idinteger · int64Id.
regionIdinteger · int64区域ID
synonymstring标语是同义词.
servicestring服务.
idstringId.
namestring姓名.
idinteger · int64Id.
clientIdinteger · int64客户身份证.
addonIdinteger · int32增加身份.
tariffIdinteger · int32关税证.
createdDatestring · date-time创造日期.
expiredDatestring · date-time截止日期.
pricenumber · double价格.
statusstringStatus.
forBillboolean为了比尔.
periodstring时间.
bankOrderIdstring银行订单身份证.
formUrlstring填写一个URL.
isFreeIntegrationboolean完全自由的融合.
serviceTypestring服务类型.
activeboolean活跃.
idinteger · int32Id.
postCodestring邮政代码.
countryCountry乡村.
regionRegion地区.
regionIdinteger · int32区域ID
streetstring路上.
housestring房子.
districtstring地区.
citystring城市.
localitystring地方.
buildingstring建筑物.
flatstring没有什么.
shortstring短暂.
addressIdAddress联系方式
fullstring满满.
demoboolean演示.
currencyRatesobject货币汇率.
warehousesWarehouse[]仓库.
clustersDeliveryCluster[]集群.
manufacturersManufacturer[]制造商.
laundriesLaundry[]洗衣.
labelsLabel[]标签
personsPerson[]个人.
personPositionsPersonPosition[]个人位置.
jobsJob[]工作.
userUser用户.
hasIntegrationsobject有集成.
stockUnitsStockUnitInfo[]股票单位.
yandexMaketOAuthClientIdstring亚兰德克斯机器人OAuth客户身份证.
idinteger · int32Id.
read-onlywarehouseIdinteger · int64仓库身份证.
passageIdinteger · int32通过身份证.
shelfIdinteger · int32货架身份证.
rackIdinteger · int32查看身份证.
namestring姓名.
fullNamestring完整名字.
sortNamestring某种名字.
barcodestring条码.
deletedboolean删除了.
widthinteger · int32宽度.
heightinteger · int32高.
depthinteger · int32深度.
clientIdinteger · int64客户身份证.
read-onlylastInventoryIdinteger · int32最后的库存身份证.
read-onlytypestringType.
countryIdinteger · int32国家的身份证.
namestring姓名.
code2string代码2
code3string代码3
namesobject他们的名字.
printNamestring打印名字.
idinteger · int64Id.
namestring姓名.
servicestring服务.
idinteger · int32Id.
namestring姓名.
categoryClassstring类别类.
clientIdinteger · int64客户身份证.
deletedboolean删除了.
positionIdinteger · int64位置身份.
versionIdinteger · int64版本ID.
createdUserstring创建用户.
createdDatestring · date-time创造日期.
pricenumber · double价格.
tariffsJobTariff[]关税.
idinteger · int64Id.
jobIdinteger · int32工作身份证.
pricenumber · double价格.
brandIdinteger · int32品牌身份证.
categoryClassstring类别类.
categoryIdinteger · int32类别的ID.
priorityinteger · int32优先考虑.
productIdinteger · int64产品身份证
idstringId.
namestring姓名.
groupstring集团.
manufacturerIdinteger · int32制造商身份
titlestring标题
namestring姓名.
必填addressstring现在,我有个地址.
organizationIdinteger · int64组织身份证.
clientIdinteger · int64客户身份证.
read-onlycountryIdinteger · int32国家的身份证.
countryNamestring国家的名称.
read-onlyinnstring酒店.
deletedboolean删除了.
oneCIdstring一个公告.
idinteger · int64Id.
read-onlynamestring姓名.
必填shortNamestring简短名字.
taxTypestring税收类型.
taxRateinteger · int32税率.
taxNdsinteger · int32税收.
inputTaxNdsinteger · int32输入税税.
outputTaxNdsinteger · int32产出税法
enableNewTaxCalculationboolean启用新的税收计算.
useNdsCostPriceboolean使用NDS成本价格.
innstring酒店.
必填kppstring现在,我们要去.
bankstring银行.
bikstring骑自行车.
corrBillstring科尔比尔.
billNumberstring账号号.
stampPathstring邮票路径.
read-onlystampUrlstring邮票URL.
read-onlystampSizeinteger · int32邮票大小.
read-onlystampWidthinteger · int32盖章宽度.
read-onlystampHeightinteger · int32邮票高度.
read-onlysignaturePathstring签字之路.
read-onlysignatureUrlstring签字的URL.
read-onlysignatureSizeinteger · int32签名大小.
read-onlysignatureWidthinteger · int32签字宽度.
read-onlysignatureHeightinteger · int32签字高度.
read-onlyipPersonPerson个人.
formstring形式.
必填ipboolean,我知道.
clientIdinteger · int64客户身份证.
read-onlyaddressAddress现在,我有个地址.
phoneNumberstring电话号码.
addressFullstring地址是完整的.
read-onlyidinteger · int32Id.
namestring姓名.
warehouseIdinteger · int64仓库身份证.
deletedboolean删除了.
clientIdinteger · int64客户身份证.
racksRack[]货架.
personIdinteger · int64个人身份证.
read-onlyfirstNamestring姓名
必填lastNamestring姓名
必填surNamestring苏尔名
clientIdinteger · int64客户身份证.
read-onlypositionPersonPosition位置.
必填versionIdinteger · int64版本ID.
read-onlycreatedUserstring创建用户.
read-onlycreatedDatestring · date-time创造日期.
read-onlydeletedboolean删除了.
read-onlyuserIdinteger · int32用户身份证
read-onlyhasChangesboolean有变化.
fullNamestring完整名字.
read-onlyshortNamestring简短名字.
read-onlyidinteger · int64Id.
read-onlynamestring姓名.
必填deletedboolean删除了.
read-onlyclientIdinteger · int64客户身份证.
read-onlydefaultJobIdinteger · int64默认工作身份证.
createdUserstring创建用户.
read-onlycreatedDatestring · date-time创造日期.
read-onlyidinteger · int32Id.
namestring姓名.
warehouseIdinteger · int64仓库身份证.
passageIdinteger · int32通过身份证.
deletedboolean删除了.
clientIdinteger · int64客户身份证.
shelvesShelf[]货架.
idinteger · int64Id.
read-onlynamestring姓名.
必填externalIdstring其他身份证.
必填warehouseIdinteger · int64仓库身份证.
必填servicestring服务.
必填organizationIdinteger · int64组织身份证.
必填serviceOrganizationIdinteger · int64服务组织身份证.
idinteger · int32Id.
namestring姓名.
warehouseIdinteger · int64仓库身份证.
rackIdinteger · int32查看身份证.
deletedboolean删除了.
clientIdinteger · int64客户身份证.
cellsCell[]细胞.
codestringCode.
typestringType.
baseUnitstring基地单位.
coefficientinteger · int32它们的数量.
allowFractionboolean让小部分.
maxFractionDigitsinteger · int32数量最大的分数.
userIdinteger · int32用户身份证
clientIdinteger · int64客户身份证.
read-onlyloginstring登录
必填namestring姓名.
botTokenstring机器人代币.
passwordstring密码.
newPasswordstring现在,我们要去.
phoneNumberstring电话号码.
organizationsstring组织.
brandsstring品牌.
warehousesstring仓库.
warehouseIdsinteger[]仓库身份证.
organizationIdsinteger[]组织身份证.
brandIdsinteger[]品牌身份证.
contractorIdinteger · int64承包商身份证.
langstringLang.
emailstring电子邮件.
isMainboolean是梅恩.
read-onlyisActiveboolean现在还在行动.
read-onlyrolesstring[]角色.
personPerson个人.
oldPasswordstring旧密码.
addonTariffsobject增加关税.
addonTariffsByServiceobject根据服务的增税.
authTypestring专家类型.
notifierChatIdstring通知器聊天身份证.
notifyOnFbsOrdersboolean通知联邦调查局的命令.
notifyOnExpressOrdersboolean快速订单的通知.
notifyOnDropShippingErrorsboolean通知降货错误.
allowCreationboolean让创造者.
allowCollectOrderboolean让我们收拾命令.
notifyOnLowStockboolean报警低股.
prohibitChangeStocksboolean禁止更换股票.
idinteger · int64Id.
namestring姓名.
servicestring服务.
organizationIdinteger · int64组织身份证.
fboOrganizationIdinteger · int64联邦调查局组织身份证.
noPlaceCellIdinteger · int32没有地方细胞身份证.
noPlaceCellCell没有地方细胞.
refundCellIdinteger · int32退还电话身份证.
organizationOrganization组织.
priorityinteger · int32优先考虑.
useForOrderboolean为了秩序而使用.
clientIdinteger · int64客户身份证.
externalNamestring其他名字
notSyncStocksboolean没有同步股票.
ignoreOrdersboolean忽略命令.
passagesPassage[]经文.
warehouseServicesServiceWarehouse[]仓库服务.
deliveriesobject交货.
deletedboolean删除了.
captionstring标题
durationHoursinteger · int32时间时间
reservationDaysinteger · int32预订日.
schedulestring时间表.
urAddressstring您的地址
citystring城市.
longitudenumber · double长度.
latitudenumber · double广度.
warehouseServiceIdinteger · int64仓库服务身份证.
warehouseTypestring仓库类型.
descriptionstring描述
inninteger · int64酒店.
kppinteger · int64现在,我们要去.
paymentAccountstring支付账户
telephonestring电话.
regionNamestring区域名称
regionRegion地区.
regionIdinteger · int32区域ID
isPrepayOnlineboolean现在,我们在网上做了预付.
isCashboolean这是现金.
isCardboolean是卡德.
isGoodsActiveboolean货物活动.
orgIdWarehouse组织身份证.
addressstring现在,我有个地址.
rowsParam[]排列.
idinteger · int32Id.
namestring姓名.
nationalCatalogIdinteger · int64标签:国家目录
wildberriesTypeIdinteger · int64野生类型的身份证.
aliexpressCategoryIdinteger · int64标签: 标识:
unitsUnit[]单位.
unitsMapobject单位地图.
measureIdinteger · int32测量ID.
namestring姓名.
titlestring标题
publishedboolean发表了.
visibleboolean显而易见.
serviceParamstring服务部.
servicestring服务.
useCategoryOptionboolean使用类别选项.
valueTypestring值类型
displayTypestring显示类型.
requiredboolean需要.
multiValueAllowedboolean允许多值.
maxValuesCountinteger · int32极值值计算.
useDictionaryboolean使用字典.
descriptionstring描述
groupNamestring组名
groupIdstring组身份证.
ozonDictionaryIdinteger · int64子词典ID
dictionaryIdinteger · int64字典名单
measureIdinteger · int32测量ID.
measureMeasure测量.
defaultUnitUnit默认单位.
ozonIdinteger · int64气标识.
wildberriesIdinteger · int64果的身份证.
ymIdinteger · int64您的身份.
lamodaIdstring拉莫达的身份.
nationalCatalogIdinteger · int64标签:国家目录
categoryIdinteger · int64类别的ID.
avitoIdsinteger[]果的身份证.
avitoOptionsXmlFileNamestring维托选项Xml文件名称
clientIdinteger · int64客户身份证.
createdDatestring · date-time创造日期.
aliexpressIdinteger · int64快递证件
presetstring预设.
dictionaryParamIdinteger · int64字典 帕拉姆 标识
dictionaryKeystring词典关键.
levelstring水平.
gs1Classstring士1级.
useAllCategoriesboolean使用所有类别.
oneCIdstring一个公告.
optionsOption[]选择.
optionsCacheCacheStringOption选择缓存.
lastRefreshOptionsinteger · int64最后更新选项.
optionsCountinteger · int32选择是重要的.
isAnalyticboolean是分析师.
analyticOrderinteger · int32分析命令.
marketplaceServicestring市场服务.
idinteger · int64Id.
namestring姓名.
measureIdinteger · int32测量ID.
idinteger · int32Id.
错误合同
编程的代码在每个地方都相同,而用户面向的消息由服务器翻译. 建立在error周围的应用逻辑,仅用于显示.
鱼类稳定机器可读的代码用于集成逻辑.
鱼类在API代币用户语言中显示准备的消息.
鱼类服务器在本地化消息模板中插入的值.
localMessage使用了 API代币的用户的lang字段.文档语言和 Accept-Language标题不会改变它;当用户没有语言配置时,使用俄语.
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}{
"error": "error_brand_already_exists",
"localMessage": "品牌 Base 已经存在",
"params": {
"name": "Base"
}
}终点
/api/knowledge/updatePrinters使用 POST /api/knowledge/updatePrinters. 更新打印机
application/jsonLabel[]| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCountcategoryJsoncategoryFromJsoncurl --request POST 'https://api.selsup.ru/api/knowledge/updatePrinters' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
"string"
]'
const response = await fetch('https://api.selsup.ru/api/knowledge/updatePrinters', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"string"
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/updatePrinters', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"string"
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/updatePrinters',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
'string'
],
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
[
"string"
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/updatePrinters',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/updatePrinters", strings.NewReader(`[
"string"
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/updatePrinters"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
[
"string"
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Label[]
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCountcategoryJsoncategoryFromJson[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/updateLabel使用 POST /api/knowledge/updateLabel. 更新标签
application/jsonLabel| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCountcategoryJsoncategoryFromJsoncurl --request POST 'https://api.selsup.ru/api/knowledge/updateLabel' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/updateLabel', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/updateLabel', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/updateLabel',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'width': 1,
'height': 1,
'elements': 'string',
'id': 1001,
'type': 'PRODUCT'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/updateLabel',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/updateLabel", strings.NewReader(`{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/updateLabel"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Label
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCountcategoryJsoncategoryFromJson{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_empty_label应用逻辑中使用稳定的error_empty_label代码;localMessage包含上述翻译.
error_empty_label_name应用逻辑中使用稳定的error_empty_label_name代码;localMessage包含上述翻译.
error_label_already_exists应用逻辑中使用稳定的error_label_already_exists代码;localMessage包含上述翻译.
error_label_empty_elements应用逻辑中使用稳定的error_label_empty_elements代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/updateBarcodeRegion使用 POST 更新条码区域
application/jsonBarcodeRegion| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
start |
integer · int64 | 否 | 开始. |
end |
integer · int64 | 否 | 结束. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
curl --request POST 'https://api.selsup.ru/api/knowledge/updateBarcodeRegion' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/updateBarcodeRegion', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/updateBarcodeRegion', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/updateBarcodeRegion',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'start': 1,
'end': 1,
'organizationId': 1001,
'clientId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/updateBarcodeRegion',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/updateBarcodeRegion", strings.NewReader(`{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/updateBarcodeRegion"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
BarcodeRegion
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
start |
integer · int64 | 否 | 开始. |
end |
integer · int64 | 否 | 结束. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/removeUserOption使用 POST /api/knowledge/removeUserOption.删除用户选项
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
optionId |
integer · int64 | 是 | 选择ID. |
curl --request POST 'https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/removeUserOption?optionId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
false应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/removeLabel使用 POST /api/knowledge/removeLabel. 删除标签
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
curl --request POST 'https://api.selsup.ru/api/knowledge/removeLabel?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/removeLabel?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/removeLabel?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/removeLabel?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/removeLabel?id=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/removeLabel?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/removeLabel?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
"string"应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/removeBarcodeRegion使用 POST /api/knowledge/removeBarcodeRegion. 删除条码区域
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
barcodeRegionId |
integer · int32 | 是 | 条码区域ID |
curl --request POST 'https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/removeBarcodeRegion?barcodeRegionId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
答案没有身体.
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/linkCategoriesToParam使用 POST /api/knowledge/linkCategoriesToParam. 链接类别到 Param
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
paramId |
integer · int64 | 是 | 位名单. |
useAllCategories |
boolean | 是 | 使用所有类别. |
categoryId |
integer · int32 | 否 | 类别的ID. |
curl --request POST 'https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/linkCategoriesToParam?paramId=1001&useAllCategories=false"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
false应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/getOrCreateCategoryByOzon使用 POST /api/knowledge/getOrCreateCategoryByOzon.获取或创建类别
application/jsonOzonDescriptionCategory| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
curl --request POST 'https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"id": 1001,
"published": false,
"parentId": 1001,
"isLeaf": false,
"lastSyncDate": "2026-01-15T12:00:00Z"
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"id": 1001,
"published": false,
"parentId": 1001,
"isLeaf": false,
"lastSyncDate": "2026-01-15T12:00:00Z"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"id": 1001,
"published": false,
"parentId": 1001,
"isLeaf": false,
"lastSyncDate": "2026-01-15T12:00:00Z"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'id': 1001,
'published': False,
'parentId': 1001,
'isLeaf': False,
'lastSyncDate': '2026-01-15T12:00:00Z'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"id": 1001,
"published": false,
"parentId": 1001,
"isLeaf": false,
"lastSyncDate": "2026-01-15T12:00:00Z"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon", strings.NewReader(`{
"name": "Example",
"id": 1001,
"published": false,
"parentId": 1001,
"isLeaf": false,
"lastSyncDate": "2026-01-15T12:00:00Z"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getOrCreateCategoryByOzon"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"id": 1001,
"published": false,
"parentId": 1001,
"isLeaf": false,
"lastSyncDate": "2026-01-15T12:00:00Z"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Category
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCount{
"name": "Example",
"categoryId": 1001,
"deleted": false,
"parentId": 1001,
"clientId": 1001,
"marked": false
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/deleteParamRule使用 POST /api/knowledge/deleteParamRule.删除参数规则
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
curl --request POST 'https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/deleteParamRule?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
答案没有身体.
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/deleteParamOverride使用 POST /api/knowledge/deleteParamOverride.删除参数过关
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
curl --request POST 'https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/deleteParamOverride?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
答案没有身体.
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/createUserOption使用 POST 创建用户选项
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
paramId |
integer · int64 | 是 | 位名单. |
application/jsonOption| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
curl --request POST 'https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'name': 'Example',
'paramId': 1001,
'ozonId': 1001,
'wildberriesId': 1001,
'ymId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001", strings.NewReader(`{
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/createUserOption?paramId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Option
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
{
"id": 1001,
"name": "Example",
"paramId": 1001,
"ozonId": 1001,
"wildberriesId": 1001,
"ymId": 1001
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_not_found_param_by_id应用逻辑中使用稳定的error_not_found_param_by_id代码;localMessage包含上述翻译.
error_option_name_empty应用逻辑中使用稳定的error_option_name_empty代码;localMessage包含上述翻译.
error_param_type_incorrect应用逻辑中使用稳定的error_param_type_incorrect代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/createParamRule使用 POST /api/knowledge/createParamRule.创建参数规则
application/jsonParamRule| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
condition |
string | 否 | 情况. |
rule |
string | 否 | 规则. |
type |
stringAPPLY, EQUALS, HIDE_PARAM | 否 | Type. |
paramId |
integer · int64 | 否 | 位名单. |
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. |
value |
string | 否 | 价值. |
secondParamId |
integer · int64 | 否 | 另一名帕拉姆身份证. |
secondServiceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务第二级. |
secondValue |
string | 否 | 第二值. |
categoryId |
integer · int64 | 否 | 类别的ID. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
tnved |
integer · int64 | 否 | 没有. |
clientId |
integer · int64 | 否 | 客户身份证. |
createdDate |
string · date-time | 否 | 创造日期. |
createdUser |
string | 否 | 创建用户. |
versionId |
integer · int64 | 否 | 版本ID. |
curl --request POST 'https://api.selsup.ru/api/knowledge/createParamRule' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/createParamRule', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/createParamRule', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/createParamRule',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'name': 'Example',
'condition': 'string',
'rule': 'string',
'type': 'APPLY',
'paramId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/createParamRule',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/createParamRule", strings.NewReader(`{
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/createParamRule"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
ParamRule
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
condition |
string | 否 | 情况. |
rule |
string | 否 | 规则. |
type |
stringAPPLY, EQUALS, HIDE_PARAM | 否 | Type. |
paramId |
integer · int64 | 否 | 位名单. |
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. |
value |
string | 否 | 价值. |
secondParamId |
integer · int64 | 否 | 另一名帕拉姆身份证. |
secondServiceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务第二级. |
secondValue |
string | 否 | 第二值. |
categoryId |
integer · int64 | 否 | 类别的ID. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
tnved |
integer · int64 | 否 | 没有. |
clientId |
integer · int64 | 否 | 客户身份证. |
createdDate |
string · date-time | 否 | 创造日期. |
createdUser |
string | 否 | 创建用户. |
versionId |
integer · int64 | 否 | 版本ID. |
{
"id": 1001,
"name": "Example",
"condition": "string",
"rule": "string",
"type": "APPLY",
"paramId": 1001
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/createParamOverride使用 POST /api/knowledge/createParamOverride.创建参数过关
application/jsonParamOverride| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
paramId |
integer · int64 | 否 | 位名单. |
categoryId |
integer · int64 | 否 | 类别的ID. |
level |
stringCATEGORY, MODEL, VIEW, PRODUCT | 否 | 水平. |
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. |
clientId |
integer · int64 | 否 | 客户身份证. |
visible |
boolean | 否 | 显而易见. |
paramLevel |
ParamOverride | 否 | 帕拉姆级别. |
paramOverrideId |
ParamOverride | 否 | 查看更多信息 |
paramCategoryId |
ParamOverride | 否 | 标签: 标识 |
paramServiceParam |
ParamOverride | 否 | 服务服务服务. |
paramVisible |
ParamOverride | 否 | ,可见. |
curl --request POST 'https://api.selsup.ru/api/knowledge/createParamOverride' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/createParamOverride', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/createParamOverride', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/createParamOverride',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'paramId': 1001,
'categoryId': 1001,
'level': 'CATEGORY',
'serviceParam': 'NAME',
'clientId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/createParamOverride',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/createParamOverride", strings.NewReader(`{
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/createParamOverride"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
ParamOverride
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
paramId |
integer · int64 | 否 | 位名单. |
categoryId |
integer · int64 | 否 | 类别的ID. |
level |
stringCATEGORY, MODEL, VIEW, PRODUCT | 否 | 水平. |
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. |
clientId |
integer · int64 | 否 | 客户身份证. |
visible |
boolean | 否 | 显而易见. |
paramLevel |
ParamOverride | 否 | 帕拉姆级别. |
paramOverrideId |
ParamOverride | 否 | 查看更多信息 |
paramCategoryId |
ParamOverride | 否 | 标签: 标识 |
paramServiceParam |
ParamOverride | 否 | 服务服务服务. |
paramVisible |
ParamOverride | 否 | ,可见. |
{
"id": 1001,
"paramId": 1001,
"categoryId": 1001,
"level": "CATEGORY",
"serviceParam": "NAME",
"clientId": 1001
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_override_already_exists应用逻辑中使用稳定的error_override_already_exists代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/createLabel使用 POST 创建标签
application/jsonLabel| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCountcategoryJsoncategoryFromJsoncurl --request POST 'https://api.selsup.ru/api/knowledge/createLabel' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/createLabel', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/createLabel', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/createLabel',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'width': 1,
'height': 1,
'elements': 'string',
'id': 1001,
'type': 'PRODUCT'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/createLabel',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/createLabel", strings.NewReader(`{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/createLabel"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Label
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCountcategoryJsoncategoryFromJson{
"name": "Example",
"width": 1,
"height": 1,
"elements": "string",
"id": 1001,
"type": "PRODUCT"
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_empty_label应用逻辑中使用稳定的error_empty_label代码;localMessage包含上述翻译.
error_empty_label_name应用逻辑中使用稳定的error_empty_label_name代码;localMessage包含上述翻译.
error_label_already_exists应用逻辑中使用稳定的error_label_already_exists代码;localMessage包含上述翻译.
error_label_empty_elements应用逻辑中使用稳定的error_label_empty_elements代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/createBarcodeRegion使用 POST 创建条码区域
application/jsonBarcodeRegion| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
start |
integer · int64 | 否 | 开始. |
end |
integer · int64 | 否 | 结束. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
curl --request POST 'https://api.selsup.ru/api/knowledge/createBarcodeRegion' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/knowledge/createBarcodeRegion', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/createBarcodeRegion', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/knowledge/createBarcodeRegion',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'start': 1,
'end': 1,
'organizationId': 1001,
'clientId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/createBarcodeRegion',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/knowledge/createBarcodeRegion", strings.NewReader(`{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/createBarcodeRegion"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
BarcodeRegion
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
start |
integer · int64 | 否 | 开始. |
end |
integer · int64 | 否 | 结束. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
{
"id": 1001,
"start": 1,
"end": 1,
"organizationId": 1001,
"clientId": 1001
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_barcode_has_intersect应用逻辑中使用稳定的error_barcode_has_intersect代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/updateOzonLogistics更新使用GET/api/knowledge/updateOzonLogistics.的Ozon物流
curl --request GET 'https://api.selsup.ru/api/knowledge/updateOzonLogistics' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/updateOzonLogistics', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/updateOzonLogistics', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/updateOzonLogistics',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/updateOzonLogistics',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/updateOzonLogistics", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/updateOzonLogistics"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
答案没有身体.
应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/region/find使用 GET /api/knowledge/region/find. 通过Lang 获取区域
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 是 | 问问. |
countryId |
integer · int32 | 否 | 国家的身份证. |
limit |
integer · int32 | 是 | 限制. |
curl --request GET 'https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/region/find?query=string&limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Region[]
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
regionId |
integer · int32 | 否 | 区域ID | ||||||||||||||||||||
countryId |
integer · int32 | 否 | 国家的身份证. | ||||||||||||||||||||
name |
string | 否 | 姓名. | ||||||||||||||||||||
regionSynonyms |
RegionSynonym[] | 否 | 区域同义词 | ||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
regionId |
integer · int64 | 否 | 区域ID |
synonym |
string | 否 | 标语是同义词. |
service |
string | 否 | 服务. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/okpd2/find建议使用GET/api/knowledge/okpd2/find.使用Okpd2
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 是 | 问问. |
curl --request GET 'https://api.selsup.ru/api/knowledge/okpd2/find?query=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/okpd2/find?query=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/okpd2/find?query=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/okpd2/find?query=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/okpd2/find?query=string',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/okpd2/find?query=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/okpd2/find?query=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Okpd[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
string | 否 | Id. |
name |
string | 否 | 姓名. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_cant_receive_okpd2_data应用逻辑中使用稳定的error_cant_receive_okpd2_data代码;localMessage包含上述翻译.
/api/knowledge/kaspi/options使用GET/api/knowledge/kaspi/options.来获取Kaspi选项
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
categoryCode |
string | 是 | 类别代码 |
attributeCode |
string | 是 | 属性代码. |
query |
string | 是 | 问问. |
curl --request GET 'https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/kaspi/options?categoryCode=string&attributeCode=string&query=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Option[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/getParamRule使用 GET /api/knowledge/getParamRule.获取Param规则
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
kaspiCategoryId |
string | 否 | 卡斯皮类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
categoryId |
integer · int32 | 否 | 类别的ID. |
useAllCategories |
boolean | 否 | 使用所有类别. |
useCategoryOption |
boolean | 否 | 使用类别选项. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getParamRule?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
ParamRule[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
condition |
string | 否 | 情况. |
rule |
string | 否 | 规则. |
type |
stringAPPLY, EQUALS, HIDE_PARAM | 否 | Type. |
paramId |
integer · int64 | 否 | 位名单. |
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. |
value |
string | 否 | 价值. |
secondParamId |
integer · int64 | 否 | 另一名帕拉姆身份证. |
secondServiceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务第二级. |
secondValue |
string | 否 | 第二值. |
categoryId |
integer · int64 | 否 | 类别的ID. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
tnved |
integer · int64 | 否 | 没有. |
clientId |
integer · int64 | 否 | 客户身份证. |
createdDate |
string · date-time | 否 | 创造日期. |
createdUser |
string | 否 | 创建用户. |
versionId |
integer · int64 | 否 | 版本ID. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/getParamOverride使用 GET /api/knowledge/getParamOverride.获取Param 过渡
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
kaspiCategoryId |
string | 否 | 卡斯皮类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
categoryId |
integer · int32 | 否 | 类别的ID. |
useAllCategories |
boolean | 否 | 使用所有类别. |
useCategoryOption |
boolean | 否 | 使用类别选项. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getParamOverride?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
ParamOverride[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
paramId |
integer · int64 | 否 | 位名单. |
categoryId |
integer · int64 | 否 | 类别的ID. |
level |
stringCATEGORY, MODEL, VIEW, PRODUCT | 否 | 水平. |
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. |
clientId |
integer · int64 | 否 | 客户身份证. |
visible |
boolean | 否 | 显而易见. |
paramLevel |
ParamOverride | 否 | 帕拉姆级别. |
paramOverrideId |
ParamOverride | 否 | 查看更多信息 |
paramCategoryId |
ParamOverride | 否 | 标签: 标识 |
paramServiceParam |
ParamOverride | 否 | 服务服务服务. |
paramVisible |
ParamOverride | 否 | ,可见. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/getCategoriesByParam使用 GET /api/knowledge/getCategoriesByParam.获取类别
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
paramId |
integer · int64 | 是 | 位名单. |
curl --request GET 'https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getCategoriesByParam?paramId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Category[]
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
parentId |
integer · int32 | 否 | 亲人身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marked |
boolean | 否 | 标记了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesType |
WildberriesType | 否 | 野生类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
hasSize |
boolean | 否 | 有大小. |
monoBoxMinQuantity |
integer · int32 | 否 | 单盒子最小量. |
monoType |
stringALWAYS, NEVER, MONO_IF_MIN_PRICE | 否 | 单一类型. |
monoMinPrice |
integer · int32 | 否 | 单小价格. |
hasParent |
boolean | 否 | 有父母. |
parentId |
integer · int64 | 否 | 亲人身份证. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
commission |
number · double | 否 | 委员会. |
fbsCommission |
number · double | 否 | 联邦调查局. |
fbwCommission |
number · double | 否 | 联邦调查委员会. |
dbsCommission |
number · double | 否 | 美国联邦调查局 |
edbsCommission |
number · double | 否 | 艾德斯委员会. |
cAndCCommission |
number · double | 否 | 委员会. |
bookingCommission |
number · double | 否 | 预订委员会. |
logisticPrice |
integer · int32 | 否 | 后勤价格. |
storagePrice |
number · double | 否 | 存储价格. |
acceptancePrice |
number · double | 否 | 接受价格. |
needDimensions |
boolean | 否 | 需要维度. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
candCCommission |
number · double | 否 | 委员会. |
wildberriesCategoryIdwildberriesFbmCommissionwildberriesFbwCommissionwildberriesFbsCommissionwildberriesDbsCommissionwildberriesEdbsCommissionwildberriesCAndCCommissionwildberriesBookingCommissionozonDescriptionCategoryIdyandexMarketCategoryIdyandexMarketCategoryYandexMarketCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
ozonDescriptionCategoryOzonDescriptionCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
isLeaf |
boolean | 否 | 是叶子. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isError |
boolean | 否 | 是错误. |
errorDate |
string · date | 否 | 错误日期 |
types |
string | 否 | 类型. |
typeId |
integer · int64 | 否 | 打印机号. |
purchasePercentAvg |
number · double | 否 | 购买百分比 Avg. |
purchasePercentMin |
number · double | 否 | 购买百分比 |
photoAvg |
integer · int32 | 否 | 照片来源: |
photoMin |
integer · int32 | 否 | 照片: |
drrAvg |
number · double | 否 | 艾夫博士. |
drrMin |
number · double | 否 | 博士. |
marginAvg |
number · double | 否 | 边缘 Avg. |
marginMin |
number · double | 否 | 边缘分. |
promotionCtrAvg |
number · double | 否 | 升级, 检查员. |
promotionCtrMin |
number · double | 否 | 升级 升 |
ozonCommissiontnvedTnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
tnvedIdlaundryparamsnamePatternaliexpressCategoryAliexpressCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
isLeaf |
boolean | 否 | 是叶子. |
aliexpressCategoryIdavitoCategoryAvitoCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 是 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
isLeaf |
boolean | 否 | 是叶子. |
goodsType |
string | 否 | 货物类型. |
category |
string | 否 | 类别. |
lamodaCategoryLamodaCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
shortName |
string | 否 | 简短名字. |
published |
boolean | 否 | 发表了. |
isLeaf |
boolean | 否 | 是叶子. |
parentId |
integer · int64 | 否 | 亲人身份证. |
lastSyncDate |
string · date-time | 否 | 最后的同步日期. |
notChangedDays |
integer · int32 | 否 | 没有改变的日子. |
lamodaCategoryIdavitoCategoryIdpackDepthpackWidthpackHeightpackWeighthasSizehasColorautoNameremoveFbsStockoneCIdexternalIdmoySkladIduseClientParamsrequiredExpirationDateserviceCategoryMappingsproductCount[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/getBarcodeRegions使用 GET 获取条码区域
curl --request GET 'https://api.selsup.ru/api/knowledge/getBarcodeRegions' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/getBarcodeRegions', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getBarcodeRegions', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/getBarcodeRegions',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getBarcodeRegions',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/getBarcodeRegions", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getBarcodeRegions"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
BarcodeRegion[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
start |
integer · int64 | 否 | 开始. |
end |
integer · int64 | 否 | 结束. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
error_subscription_expired应用逻辑中使用稳定的error_subscription_expired代码;localMessage包含上述翻译.
/api/knowledge/getApplicationData使用 GET 获取应用数据
curl --request GET 'https://api.selsup.ru/api/knowledge/getApplicationData' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/getApplicationData', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getApplicationData', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/getApplicationData',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getApplicationData',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/getApplicationData", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getApplicationData"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
ApplicationData
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
demo |
boolean | 否 | 演示. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
currencyRates |
object | 否 | 货币汇率. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouses |
Warehouse[] | 否 | 仓库. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 否 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC | 否 | 服务. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationId |
integer · int64 | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fboOrganizationId |
integer · int64 | 否 | 联邦调查局组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noPlaceCellId |
integer · int32 | 否 | 没有地方细胞身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noPlaceCell |
Cell | 否 | 没有地方细胞. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
warehouseId |
integer · int64 | 否 | 仓库身份证. |
passageId |
integer · int32 | 否 | 通过身份证. |
shelfId |
integer · int32 | 否 | 货架身份证. |
rackId |
integer · int32 | 否 | 查看身份证. |
name |
string | 否 | 姓名. |
fullName |
string | 否 | 完整名字. |
sortName |
string | 否 | 某种名字. |
barcode |
string | 否 | 条码. |
deleted |
boolean | 否 | 删除了. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
depth |
integer · int32 | 否 | 深度. |
clientId |
integer · int64 | 否 | 客户身份证. |
lastInventoryId |
integer · int32 | 否 | 最后的库存身份证. |
type |
stringNORMAL, NO_PLACE, REFUND | 否 | Type. |
refundCellIdorganizationOrganization
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
shortName |
string | 否 | 简短名字. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED | 否 | 税收类型. |
taxRate |
integer · int32 | 否 | 税率. |
taxNds |
integer · int32 | 否 | 税收. |
inputTaxNds |
integer · int32 | 否 | 输入税税. |
outputTaxNds |
integer · int32 | 否 | 产出税法 |
enableNewTaxCalculation |
boolean | 否 | 启用新的税收计算. |
useNdsCostPrice |
boolean | 否 | 使用NDS成本价格. |
inn |
string | 是 | 酒店. |
kpp |
string | 否 | 现在,我们要去. |
bank |
string | 否 | 银行. |
bik |
string | 否 | 骑自行车. |
corrBill |
string | 否 | 科尔比尔. |
billNumber |
string | 否 | 账号号. |
stampPath |
string | 否 | 邮票路径. |
stampUrl |
string | 否 | 邮票URL. |
stampSize |
integer · int32 | 否 | 邮票大小. |
stampWidth |
integer · int32 | 否 | 盖章宽度. |
stampHeight |
integer · int32 | 否 | 邮票高度. |
signaturePath |
string | 否 | 签字之路. |
signatureUrl |
string | 否 | 签字的URL. |
signatureSize |
integer · int32 | 否 | 签名大小. |
signatureWidth |
integer · int32 | 否 | 签字宽度. |
signatureHeight |
integer · int32 | 否 | 签字高度. |
ipPerson |
Person | 否 | 个人. |
form |
stringOOO, IP, SELF_EMPLOYED | 是 | 形式. |
ip |
boolean | 否 | ,我知道. |
clientId |
integer · int64 | 否 | 客户身份证. |
address |
Address | 否 | 现在,我有个地址. |
phoneNumber |
string | 否 | 电话号码. |
addressFull |
string | 否 | 地址是完整的. |
priorityuseForOrderclientIdexternalNamenotSyncStocksignoreOrderspassagesPassage
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
name |
string | 否 | 姓名. |
warehouseId |
integer · int64 | 否 | 仓库身份证. |
deleted |
boolean | 否 | 删除了. |
clientId |
integer · int64 | 否 | 客户身份证. |
racks |
Rack[] | 否 | 货架. |
warehouseServicesServiceWarehouse
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
externalId |
string | 是 | 其他身份证. |
warehouseId |
integer · int64 | 是 | 仓库身份证. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC | 是 | 服务. |
organizationId |
integer · int64 | 是 | 组织身份证. |
serviceOrganizationId |
integer · int64 | 否 | 服务组织身份证. |
deliveriesdeletedcaptiondurationHoursreservationDaysscheduleurAddresscitylongitudelatitudewarehouseServiceIdwarehouseTypedescriptioninnkpppaymentAccounttelephoneregionNameregionRegion
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
regionId |
integer · int32 | 否 | 区域ID |
countryId |
integer · int32 | 否 | 国家的身份证. |
name |
string | 否 | 姓名. |
regionSynonyms |
RegionSynonym[] | 否 | 区域同义词 |
regionIdisPrepayOnlineisCashisCardisGoodsActiveorgIdaddressclustersDeliveryCluster
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC | 否 | 服务. |
manufacturersManufacturer
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
manufacturerId |
integer · int32 | 否 | 制造商身份 |
title |
string | 否 | 标题 |
name |
string | 是 | 姓名. |
address |
string | 否 | 现在,我有个地址. |
organizationId |
integer · int64 | 否 | 组织身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
countryId |
integer · int32 | 否 | 国家的身份证. |
countryName |
string | 否 | 国家的名称. |
inn |
string | 否 | 酒店. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
laundriesLaundry
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
string | 否 | Id. |
name |
string | 否 | 姓名. |
group |
string | 否 | 集团. |
labelsLabel
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | 否 | Id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 是 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type |
stringPRODUCT, ORDER, CELL, WMS, WMS_ONLY, WMS_SHIPMENT, BOX, SUPPLY, SUPPLY_BARCODE, PRODUCT_CODE, WILDBERRIES_FBS_STICKER, SBER_MEGA_MARKET_ORDER, YANDEX_MARKET_ORDER, OZON_ORDER, WILDBERIES_ORDER_FEED, OZON_ORDER_FEED, YANDEX_MARKET_ORDER_FEED, SBER_MEGA_MARKET_ORDER_FEED, LAMODA_ORDER, LAMODA_ORDER_FEED, ORDER_FEED, ORDER_FEED_BIG, REGULAR_PRINTER, COLLECT_LIST_FBO, COLLECT_LIST_FBS, INCOME_LIST, INCOME_LIST_FROM_ORDERS, VIDEO_RECORDING, ORDER_RETAIL, BILL, DBS, COLLECT_LIST_MOVEMENT | 否 | Type. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
width |
integer · int32 | 是 | 宽度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
height |
integer · int32 | 是 | 高. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageWidth |
integer · int32 | 否 | 图像宽度 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
imageHeight |
integer · int32 | 否 | 图像高度. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginTop |
number · double | 否 | 边缘顶部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginBottom |
number · double | 否 | 边缘底部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginRight |
number · double | 否 | 边缘右. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marginLeft |
number · double | 否 | 边缘左. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colorType |
stringGRAYSCALE | 否 | 颜色类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resolution |
stringDPI_300, DPI_203 | 否 | 决议 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printQuantity |
integer · int32 | 否 | 打印量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supportPrintCount |
boolean | 否 | 支持打印数. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
printerName |
string | 否 | 打印机名字. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useInLabelFeed |
boolean | 否 | 在标签料中使用. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
elements |
LabelElement[] | 是 | 元素. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
type |
stringBARCODE, TEXT, IMAGE, LAUNDRY, WILDBERRIES_STICKER, REPEATED_TEXT, TABLE_COLUMN, WILDBERRIES_FBS_STICKER | 否 | Type. |
align |
stringLEFT, RIGHT, CENTER | 否 | 保持一致. |
row |
integer · int32 | 否 | 排队. |
width |
integer · int32 | 否 | 宽度. |
height |
integer · int32 | 否 | 高. |
text |
string | 否 | 短信. |
params |
string | 否 | 帕姆斯. |
labelId |
integer · int64 | 否 | 标签身份证. |
position |
integer · int32 | 否 | 位置. |
marginLeft |
integer · int32 | 否 | 边缘左. |
marginRight |
integer · int32 | 否 | 边缘右. |
marginTop |
integer · int32 | 否 | 边缘顶部. |
marginBottom |
integer · int32 | 否 | 边缘底部. |
condition |
string | 否 | 情况. |
columnName |
string | 否 | 列名 |
elementId |
LabelElement | 否 | 元素的身份. |
rowIndex |
LabelElement | 否 | 排行指数 |
versionisLandscapelangCodecategoriesCategory
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
categoryId |
integer · int32 | 否 | 类别的ID. |
name |
string | 是 | 姓名. |
deleted |
boolean | 否 | 删除了. |
parentId |
integer · int32 | 否 | 亲人身份证. |
clientId |
integer · int64 | 否 | 客户身份证. |
marked |
boolean | 否 | 标记了. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
wildberriesType |
WildberriesType | 否 | 野生类型. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
wildberriesFbmCommission |
number · double | 否 | 野生果联邦调查委员会. |
wildberriesFbwCommission |
number · double | 否 | 野生果Fbw委员会. |
wildberriesFbsCommission |
number · double | 否 | 野生果联邦调查委员会. |
wildberriesDbsCommission |
number · double | 否 | 野生果食品委员会. |
wildberriesEdbsCommission |
number · double | 否 | 野生果养殖委员会. |
wildberriesCAndCCommission |
number · double | 否 | 果和果委员会. |
wildberriesBookingCommission |
number · double | 否 | 野生果预订委员会. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
yandexMarketCategory |
YandexMarketCategory | 否 | 亚兰德克斯市场类别 |
ozonDescriptionCategory |
OzonDescriptionCategory | 否 | 臭氧描述类别 |
ozonCommission |
number · double | 否 | 臭氧委员会 |
tnved |
Tnved | 否 | 没有. |
tnvedId |
integer · int64 | 否 | 没有人知道. |
laundry |
string | 否 | 洗衣. |
params |
string | 否 | 帕姆斯. |
namePattern |
string | 否 | 姓名是模式. |
aliexpressCategory |
AliexpressCategory | 否 | 车类别 |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
avitoCategory |
AvitoCategory | 否 | 类别 |
lamodaCategory |
LamodaCategory | 否 | 拉莫达类别. |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
packDepth |
integer · int32 | 否 | 包装深度. |
packWidth |
integer · int32 | 否 | 包装宽度. |
packHeight |
integer · int32 | 否 | 包高. |
packWeight |
integer · int32 | 否 | 包装重量. |
hasSize |
boolean | 否 | 有大小. |
hasColor |
boolean | 否 | 有颜色. |
autoName |
boolean | 否 | 车名. |
removeFbsStock |
boolean | 否 | 删除FBS股票. |
oneCId |
string | 否 | 一个公告. |
externalId |
string | 否 | 其他身份证. |
moySkladId |
string | 否 | 子子的身份. |
useClientParams |
boolean | 否 | 使用客户端参数. |
requiredExpirationDate |
boolean | 否 | 要求到期日期 |
serviceCategoryMappings |
object | 否 | 服务类别地图. |
productCount |
integer · int32 | 否 | 产品数量 |
categoryJsoncategoryFromJsonpersonsPerson
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | 否 | 个人身份证. | ||||||||||||||||||||||||||||||||
firstName |
string | 是 | 姓名 | ||||||||||||||||||||||||||||||||
lastName |
string | 是 | 姓名 | ||||||||||||||||||||||||||||||||
surName |
string | 否 | 苏尔名 | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||
position |
PersonPosition | 是 | 位置. | ||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
deleted |
boolean | 否 | 删除了. |
clientId |
integer · int64 | 否 | 客户身份证. |
defaultJobId |
integer · int64 | 否 | 默认工作身份证. |
createdUser |
string | 否 | 创建用户. |
createdDate |
string · date-time | 否 | 创造日期. |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNamepersonPositionsPersonPosition
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 是 | 姓名. |
deleted |
boolean | 否 | 删除了. |
clientId |
integer · int64 | 否 | 客户身份证. |
defaultJobId |
integer · int64 | 否 | 默认工作身份证. |
createdUser |
string | 否 | 创建用户. |
createdDate |
string · date-time | 否 | 创造日期. |
jobsJob
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | 否 | Id. | ||||||||||||||||||||||||||||||||||||
name |
string | 否 | 姓名. | ||||||||||||||||||||||||||||||||||||
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. | ||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||
deleted |
boolean | 否 | 删除了. | ||||||||||||||||||||||||||||||||||||
positionId |
integer · int64 | 否 | 位置身份. | ||||||||||||||||||||||||||||||||||||
versionId |
integer · int64 | 否 | 版本ID. | ||||||||||||||||||||||||||||||||||||
createdUser |
string | 否 | 创建用户. | ||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | 否 | 创造日期. | ||||||||||||||||||||||||||||||||||||
price |
number · double | 否 | 价格. | ||||||||||||||||||||||||||||||||||||
tariffs |
JobTariff[] | 否 | 关税. | ||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
jobId |
integer · int32 | 否 | 工作身份证. |
price |
number · double | 否 | 价格. |
brandId |
integer · int32 | 否 | 品牌身份证. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
categoryId |
integer · int32 | 否 | 类别的ID. |
priority |
integer · int32 | 否 | 优先考虑. |
productId |
integer · int64 | 否 | 产品身份证 |
userUser
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
userId |
integer · int32 | 否 | 用户身份证 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | 否 | 客户身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
login |
string | 是 | 登录 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | 否 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
botToken |
string | 否 | 机器人代币. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password |
string | 否 | 密码. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
newPassword |
string | 否 | 现在,我们要去. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
phoneNumber |
string | 否 | 电话号码. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizations |
string | 否 | 组织. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brands |
string | 否 | 品牌. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouses |
string | 否 | 仓库. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseIds |
integer[] | 否 | 仓库身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationIds |
integer[] | 否 | 组织身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brandIds |
integer[] | 否 | 品牌身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractorId |
integer · int64 | 否 | 承包商身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lang |
string | 否 | Lang. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email |
string | 否 | 电子邮件. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isMain |
boolean | 否 | 是梅恩. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isActive |
boolean | 否 | 现在还在行动. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
roles |
string[] | 否 | 角色. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
person |
Person | 否 | 个人. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
personId |
integer · int64 | 否 | 个人身份证. |
firstName |
string | 是 | 姓名 |
lastName |
string | 是 | 姓名 |
surName |
string | 否 | 苏尔名 |
clientId |
integer · int64 | 否 | 客户身份证. |
position |
PersonPosition | 是 | 位置. |
versionId |
integer · int64 | 否 | 版本ID. |
createdUser |
string | 否 | 创建用户. |
createdDate |
string · date-time | 否 | 创造日期. |
deleted |
boolean | 否 | 删除了. |
userId |
integer · int32 | 否 | 用户身份证 |
hasChanges |
boolean | 否 | 有变化. |
fullName |
string | 否 | 完整名字. |
shortName |
string | 否 | 简短名字. |
oldPasswordaddonTariffsaddonTariffsByServiceauthTypenotifierChatIdnotifyOnFbsOrdersnotifyOnExpressOrdersnotifyOnDropShippingErrorsallowCreationallowCollectOrder默认值: falsenotifyOnLowStockprohibitChangeStocks默认值: falsehasIntegrationsstockUnitsStockUnitInfo
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
code |
string | 否 | Code. |
type |
string | 否 | Type. |
baseUnit |
string | 否 | 基地单位. |
coefficient |
integer · int32 | 否 | 它们的数量. |
allowFraction |
boolean | 否 | 让小部分. |
maxFractionDigits |
integer · int32 | 否 | 数量最大的分数. |
yandexMaketOAuthClientId{
"demo": false,
"currencyRates": "string",
"warehouses": "string",
"clusters": "string",
"manufacturers": "string",
"laundries": "string"
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_cant_extract_tariffs应用逻辑中使用稳定的error_cant_extract_tariffs代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/getAliexpressParamValues使用 GET /api/knowledge/getAliexpressParamValues.获取Aliexpress 参数值
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
level |
stringCATEGORY, MODEL, VIEW, PRODUCT | 是 | 水平. |
organizationId |
integer · int64 | 是 | 组织身份证. |
paramId |
integer · int64 | 是 | 位名单. |
categoryId |
integer · int64 | 是 | 类别的ID. |
curl --request GET 'https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/getAliexpressParamValues?level=CATEGORY&organizationId=1001¶mId=1001&categoryId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Option[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/findUserParams使用 GET /api/knowledge/findUserParams. 找用户参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
kaspiCategoryId |
string | 否 | 卡斯皮类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
categoryId |
integer · int32 | 否 | 类别的ID. |
useAllCategories |
boolean | 否 | 使用所有类别. |
useCategoryOption |
boolean | 否 | 使用类别选项. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/findUserParams?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
FindResponseParam
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
Param[] | 否 | 排列. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name |
string | 否 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
title |
string | 否 | 标题 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
published |
boolean | 否 | 发表了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
visible |
boolean | 否 | 显而易见. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC | 否 | 服务. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
useCategoryOption |
boolean | 否 | 使用类别选项. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
valueType |
stringBOOLEAN, LONG, DOUBLE, ENUM, TEXT, DATE | 否 | 值类型 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
displayType |
stringSELECT, SUGGEST, TEXT, CHECKBOX, LONGTEXT | 否 | 显示类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
required |
boolean | 否 | 需要. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
multiValueAllowed |
boolean | 否 | 允许多值. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
maxValuesCount |
integer · int32 | 否 | 极值值计算. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
useDictionary |
boolean | 否 | 使用字典. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
description |
string | 否 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
groupName |
string | 否 | 组名 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
groupId |
string | 否 | 组身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonDictionaryId |
integer · int64 | 否 | 子词典ID | ||||||||||||||||||||||||||||||||||||||||||||||||||||
dictionaryId |
integer · int64 | 否 | 字典名单 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
measureId |
integer · int32 | 否 | 测量ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
measure |
Measure | 否 | 测量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int32 | 否 | Id. |
name |
string | 否 | 姓名. |
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
units |
Unit[] | 否 | 单位. |
unitsMap |
object | 否 | 单位地图. |
measureId |
integer · int32 | 否 | 测量ID. |
defaultUnitUnit
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
name |
string | 否 | 姓名. |
measureId |
integer · int32 | 否 | 测量ID. |
id |
integer · int32 | 否 | Id. |
ozonIdwildberriesIdymIdlamodaIdnationalCatalogIdcategoryIdavitoIdsavitoOptionsXmlFileNameclientIdcreatedDatealiexpressIdpresetdictionaryParamIddictionaryKeylevelgs1ClassuseAllCategoriesoneCIdoptionsOption
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
optionsCachelastRefreshOptionsoptionsCountisAnalyticanalyticOrdermarketplaceServiceid{
"rows": "string"
}应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/fetchWildberriesKeywords使用 GET /api/knowledge/fetchWildberriesKeywords. 来获取Wildberries关键词
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 是 | 问问. |
limit |
integer · int32 | 是 | 限制. |
curl --request GET 'https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/fetchWildberriesKeywords?query=string&limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/fetchTnved使用 GET /api/knowledge/fetchTnved. 带来Tnved
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 是 | 问问. |
limit |
integer · int32 | 是 | 限制. |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
curl --request GET 'https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/fetchTnved?query=string&limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Tnved[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
deleted |
boolean | 否 | 删除了. |
type |
stringSECTION, GROUP, PRODUCT, MAIN | 否 | Type. |
categoryClass |
stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS | 否 | 类别类. |
parentId |
integer · int64 | 否 | 亲人身份证. |
keywords |
string | 否 | 关键词. |
description |
string | 否 | 描述 |
paramsTnvedId |
integer · int64 | 否 | 帕拉姆斯特内维德身份证. |
isInParam |
boolean | 否 | 在帕拉姆. |
certification |
string | 否 | 证书. |
parentCode |
string | 否 | 家庭代码. |
code |
string | 否 | Code. |
certificationRequired |
boolean | 否 | 需要获得证书. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/fetchRegion使用 GET /api/knowledge/fetchRegion. 获取区域
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 是 | 问问. |
countryId |
integer · int32 | 否 | 国家的身份证. |
limit |
integer · int32 | 是 | 限制. |
curl --request GET 'https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/fetchRegion?query=string&limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Region[]
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
regionId |
integer · int32 | 否 | 区域ID | ||||||||||||||||||||
countryId |
integer · int32 | 否 | 国家的身份证. | ||||||||||||||||||||
name |
string | 否 | 姓名. | ||||||||||||||||||||
regionSynonyms |
RegionSynonym[] | 否 | 区域同义词 | ||||||||||||||||||||
阵列项结构
|
|||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
regionId |
integer · int64 | 否 | 区域ID |
synonym |
string | 否 | 标语是同义词. |
service |
string | 否 | 服务. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/fetchOptions使用 GET /api/knowledge/fetchOptions. 获取选项
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
paramId |
integer · int64 | 是 | 位名单. |
query |
string | 是 | 问问. |
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
kaspiCategoryId |
string | 否 | 卡斯皮类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
categoryId |
integer · int32 | 否 | 类别的ID. |
useAllCategories |
boolean | 否 | 使用所有类别. |
useCategoryOption |
boolean | 否 | 使用类别选项. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/fetchOptions?paramId=1001&query=string&limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Option[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
error_max_page应用逻辑中使用稳定的error_max_page代码;localMessage包含上述翻译.
error_no_client应用逻辑中使用稳定的error_no_client代码;localMessage包含上述翻译.
/api/knowledge/fetchModelParams使用 GET /api/knowledge/fetchModelParams. 获取模型参数
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 |
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. |
wildberriesCategoryId |
integer · int64 | 否 | 野生类别的身份. |
ozonCategoryId |
integer · int64 | 否 | 臭氧类别的ID. |
ozonDescriptionCategoryId |
integer · int64 | 否 | 臭氧描述类别ID. |
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: |
lamodaCategoryId |
integer · int64 | 否 | 拉莫达类别的身份证. |
kaspiCategoryId |
string | 否 | 卡斯皮类别的身份证. |
avitoCategoryId |
integer · int64 | 否 | 果类别的身份 |
yandexMarketCategoryId |
integer · int64 | 否 | 亚兰德克斯市场类别身份证 |
categoryId |
integer · int32 | 否 | 类别的ID. |
useAllCategories |
boolean | 否 | 使用所有类别. |
useCategoryOption |
boolean | 否 | 使用类别选项. |
limit |
integer · int32 | 否 | 限制. |
page |
integer · int32 | 否 | 页面. |
count |
boolean | 否 | 伯爵. |
sortBy |
string | 否 | 排序了. |
ascending |
boolean | 否 | 升高. |
curl --request GET 'https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/fetchModelParams?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Param[]
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name |
string | 否 | 姓名. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title |
string | 否 | 标题 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
published |
boolean | 否 | 发表了. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
visible |
boolean | 否 | 显而易见. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
serviceParam |
stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY | 否 | 服务部. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC | 否 | 服务. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useCategoryOption |
boolean | 否 | 使用类别选项. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
valueType |
stringBOOLEAN, LONG, DOUBLE, ENUM, TEXT, DATE | 否 | 值类型 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayType |
stringSELECT, SUGGEST, TEXT, CHECKBOX, LONGTEXT | 否 | 显示类型. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required |
boolean | 否 | 需要. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
multiValueAllowed |
boolean | 否 | 允许多值. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maxValuesCount |
integer · int32 | 否 | 极值值计算. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useDictionary |
boolean | 否 | 使用字典. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description |
string | 否 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
groupName |
string | 否 | 组名 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
groupId |
string | 否 | 组身份证. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonDictionaryId |
integer · int64 | 否 | 子词典ID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dictionaryId |
integer · int64 | 否 | 字典名单 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
measureId |
integer · int32 | 否 | 测量ID. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
measure |
Measure | 否 | 测量. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
对象场
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | 否 | Id. | ||||||||||||||||
name |
string | 否 | 姓名. | ||||||||||||||||
nationalCatalogId |
integer · int64 | 否 | 标签:国家目录 | ||||||||||||||||
wildberriesTypeId |
integer · int64 | 否 | 野生类型的身份证. | ||||||||||||||||
aliexpressCategoryId |
integer · int64 | 否 | 标签: 标识: | ||||||||||||||||
units |
Unit[] | 否 | 单位. | ||||||||||||||||
阵列项结构
|
|||||||||||||||||||
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
name |
string | 否 | 姓名. |
measureId |
integer · int32 | 否 | 测量ID. |
id |
integer · int32 | 否 | Id. |
unitsMapmeasureIddefaultUnitUnit
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
name |
string | 否 | 姓名. |
measureId |
integer · int32 | 否 | 测量ID. |
id |
integer · int32 | 否 | Id. |
ozonIdwildberriesIdymIdlamodaIdnationalCatalogIdcategoryIdavitoIdsavitoOptionsXmlFileNameclientIdcreatedDatealiexpressIdpresetdictionaryParamIddictionaryKeylevelgs1ClassuseAllCategoriesoneCIdoptionsOption
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
id |
integer · int64 | 否 | Id. |
name |
string | 否 | 姓名. |
paramId |
integer · int64 | 否 | 位名单. |
ozonId |
integer · int64 | 否 | 气标识. |
wildberriesId |
integer · int64 | 否 | 果的身份证. |
ymId |
integer · int64 | 否 | 您的身份. |
aliexpressId |
integer · int64 | 否 | 快递证件 |
clientId |
integer · int64 | 否 | 客户身份证. |
deleted |
boolean | 否 | 删除了. |
oneCId |
string | 否 | 一个公告. |
dictionary |
boolean | 否 | 字典. |
optionId |
Option | 否 | 选择ID. |
optionsCachelastRefreshOptionsoptionsCountisAnalyticanalyticOrdermarketplaceServiceid[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/fetchAllCountries使用 GET /api/knowledge/fetchAllCountries. 获取所有国家
curl --request GET 'https://api.selsup.ru/api/knowledge/fetchAllCountries' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/fetchAllCountries', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/fetchAllCountries', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/fetchAllCountries',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/fetchAllCountries',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/fetchAllCountries", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/fetchAllCountries"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Country[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
countryId |
integer · int32 | 否 | 国家的身份证. |
name |
string | 否 | 姓名. |
code2 |
string | 否 | 代码2 |
code3 |
string | 否 | 代码3 |
names |
object | 否 | 他们的名字. |
printName |
string | 否 | 打印名字. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.
/api/knowledge/country/find使用 GET /api/knowledge/country/find. 通过Lang 获取国家
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
query |
string | 否 | 问问. |
limit |
integer · int32 | 是 | 限制. |
curl --request GET 'https://api.selsup.ru/api/knowledge/country/find?limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/knowledge/country/find?limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/knowledge/country/find?limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/knowledge/country/find?limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/knowledge/country/find?limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/knowledge/country/find?limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/knowledge/country/find?limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Country[]
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
countryId |
integer · int32 | 否 | 国家的身份证. |
name |
string | 否 | 姓名. |
code2 |
string | 否 | 代码2 |
code3 |
string | 否 | 代码3 |
names |
object | 否 | 他们的名字. |
printName |
string | 否 | 打印名字. |
[
"string"
]应用错误通常以 JSON, error,localMessage和 params为回归. 如何返回应用错误 ↑
auth_requiredAuthorization 缺失,空,或包含无效的代币.
error_access_denied代币存在,但它的作用不能执行这个操作.
error_unknown节省请求时间和联系支持;不要盲目重新尝试突变.