shopee-openapi-v2
Version:
shopee open api sdk
54 lines (53 loc) • 1.38 kB
TypeScript
import { ApiMethod } from "./utils/request";
export declare class PublicApi {
getShopsByPartner: ApiMethod<{
page_size: number;
page_no: number;
}, {
authed_shop_list: {
region: string;
shop_id: number;
auth_time: number;
expire_time: number;
sip_affi_shop_list: {
region: string;
affi_shop_id: string;
}[];
}[];
more: boolean;
}>;
getMerchantsByPartner: ApiMethod<{
page_size: number;
page_no: number;
}, {
authed_merchant_list: {
region: string;
merchant_id: number;
auth_time: number;
expire_time: number;
}[];
more: boolean;
}>;
getTokenByResendCode: ApiMethod<{
resend_code: string;
}, {
shop_id_list: number[];
merchant_id_list: number[];
refresh_token: string;
access_token: string;
expire_in: number;
}>;
getRefreshTokenByUpgradeCode: ApiMethod<{
upgrade_code: string;
shop_id_list: number[];
}, {
response: {
success_shop_id_list: number[];
refresh_token: string;
failure_list: {
shop_id: number;
failed_reason: string;
}[];
};
}>;
}