Catalog npm
PACKAGE EXPLORERView in registry

1688-open-sdk

npm

1688开放平台node sdk,因官方没有提供node版本sdk,因此提供非官方版,希望对大家有用,欢迎issue和pr。

16881688开放平台
Versions collected12
Direct dependencies6From release 0.1.3
Last observed20 Oct, 18:17 UTC

README

Current package documentation

1688-open-sdk

1688开放平台node sdk,因官方没有提供node版本sdk,因此提供非官方版,希望对大家有用,欢迎issue和pr。

1688开放平台

安装

使用npm:

npm i 1688-open-sdk -S

或者yarn:

yarn add 1688-open-sdk

引入文件

import ApiExecutor from "1688-open-sdk"

或者

const ApiExecutor = require("1688-open-sdk")

配置

使用1688开放平台的appkey,appsecret进行初始化:

const apiExecutor = new ApiExecutor(process.env.APPKEY, process.env.APPSECRET)

API

使用 code 换取 refreshToken
const { refresh_token } = await apiExecutor.code2RefreshToken(code, redirect_uri)
使用refreshToken更新AccessToken
const { access_token } = await apiExecutor.refreshToken2AccessToken(refresh_token)

例如 跨境产品以图搜图:

apiExecutor.execute(
    'com.alibaba.linkplus/alibaba.cross.similar.offer.search',
    {
        picUrl:'https://img.alicdn.com/imgextra/i1/O1CN01PwAoB21LuSuZE9Oqx_!!6000000001359-2-tps-1170-597.png',
        page: 1
    },
    access_token
)

注意调用api返回的都是promise,因此可使用async/await。

授权地址

https://auth.1688.com/oauth/authorize?client_id=appKey&site=1688&redirect_uri=http://www.baidu.com/&state=1

授权成功后会跳转到你设置的redirect_uri地址,并附带code和state参数。

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 12

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.3Registry latest9 Aug 20256
0.1.28 Aug 20256
0.1.08 Aug 20256
0.1.110 Jun 202235
0.0.910 Jun 202235
0.0.810 Jun 202235
0.0.710 Jun 202235
0.0.610 Jun 202235
0.0.510 Jun 202235
0.0.410 Jun 202235
0.0.39 Jun 202235
0.0.19 Jun 202235

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
sellerartifact/1688-open-sdk-v2

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:17 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:a02405ce2d2a4865ac15fe21a387cd6e2434c26da1abd44fb17454b5126c7213