shopee-openapi-v2
Version:
shopee open api sdk
83 lines • 6.43 kB
JavaScript
"use strict";
/*
* @Author: Monve
* @Date: 2022-04-08 10:52:47
* @LastEditors: Monve
* @LastEditTime: 2022-11-03 11:45:43
* @FilePath: /shopee-openapi-v2/src/test.ts
*/
Object.defineProperty(exports, "__esModule", { value: true });
const index_1 = require("./index");
const main = async () => {
if (!process.env.PARTNER_ID || !process.env.PARTNER_KEY) {
throw new Error("env value partner_id or PARTNER_KEY not found");
}
index_1.default.setAppConfig({ partner_id: process.env.PARTNER_ID, partner_key: process.env.PARTNER_KEY, is_dev: false, redirect: 'https://dev.dibiaozuitu.com/openapi/shopee/auth_redirect/c932e987fa81e70889e56a20b09df648', retries: 3 });
const res = await index_1.default.chat.getConversationList({ shop_id: 445519300, access_token: '45597066636a6d75766874495562735a', type: 'all', direction: 'latest' });
console.log(res);
// const res = await shopee.chat.getOneConversation({ shop_id: 445519300, access_token: '5276494c6a7469666b6a424c494c7148', conversation_id: BigInt("1913574906283841870") })
// //获取授权链接
// const url = await shopee.getAuthLink()
// console.log(url)
// //获取token
// const res = await shopee.getAccesstoken({ code: '55485a58484f724c7963636369546e48', shop_id: 445519300, main_account_id: 445519300, partner_id: 2003523 })
// console.log(res)
// 获取店铺信息
// const item_status = ['NORMAL', 'BANNED', 'DELETED', 'UNLIST']
// const offset = 0
// const res2 = await shopee.product.getItemList({ shop_id: 445519300, access_token: "69667577794a4e4f6a6658556f685568", item_status, page_size: 100, offset })
// console.log(res2)
// const res = await shopee.chat.sendAutoreplyMessage({ to_id: 807259359, access_token: '434f446273616d625174514364594874', shop_id: 445519300, content: { text: 'test' } })
// console.log(res)
// let file = new FormData();
// file.append('file', fs.createReadStream('/Users/chenmenghui/Documents/崎玉 2.png') as any)
// const res = await shopee.chat.uploadImage({
// shop_id: 45202, access_token: '57565724276745645475a4c475a654b4d',
// file
// })
// console.log(res)
// function toJson(data:any) {
// if (data !== undefined) {
// return JSON.stringify(data, (_, v) => typeof v === 'bigint' ? `${v}n` : v)
// .replace(/"(-?\d+)n"/g, (_, a) => a);
// }
// }
// const conversation_id: any = 1913574906604480761
// const conversation_id: any = BigInt("1913574906604480761")
// const content = { text: 'test-7.6.1', sticker_id: '', sticker_package_id: '', url: '' }
// const res = await shopee.chat.sendMessage({ shop_id: 445519300, to_id: 807259359, content, access_token: "4a767168727074534549414557434944", message_type: 'text' })
// console.log(res)
// // 获取会话列表
// const access_token = '50000601317sMk1gvHhri0OdBgbUg18cf3b17luyEHkRmvmrtEDXBtxFuGZ3Bv0z'
// const res2 = await shopee.get_session_list({
// access_token, baseUrl_type: 'th',
// start_time: new Date().valueOf(), page_size: 20
// })
// console.log(JSON.stringify(res2.data))
// const res3 = await shopee.get_session({
// baseUrl_type: 'th', access_token, session_id: '100191276347_2_100208742287_1_103'
// })
// console.log(JSON.stringify(res3.data))
// const res4 = await shopee.set_session_read({
// baseUrl_type: 'th', access_token, session_id: '100191276347_2_100208742287_1_103',
// last_read_message_id: '2vzWIi80BtRir61331'
// })
// console.log(JSON.stringify(res4.data))
// const res5 = await shopee.recall_messages({
// baseUrl_type: 'th', access_token, session_id: '100191276347_2_100208742287_1_103',
// message_id: '2vzWIi80BtRir61331'
// })
// console.log(JSON.stringify(res5.data))
// const res6 = await shopee.get_messages({
// baseUrl_type: 'th', access_token, session_id: '100191276347_2_100208742287_1_103',
// last_message_id: '2vzWIi80BtRir61331', start_time: new Date().valueOf(), page_size: 20
// })
// console.log(JSON.stringify(res6.data))
// const res7 = await shopee.send_messages({
// baseUrl_type: 'th', access_token, session_id: '100191276347_2_100208742287_1_103',
// template_id: 1, txt: 'test222'
// })
// console.log(JSON.stringify(res7.data))
};
main();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy90ZXN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7O0dBTUc7O0FBRUgsbUNBQTRCO0FBSTVCLE1BQU0sSUFBSSxHQUFHLEtBQUssSUFBSSxFQUFFO0lBQ3RCLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLFVBQVUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsV0FBVyxFQUFFO1FBQ3ZELE1BQU0sSUFBSSxLQUFLLENBQUMsK0NBQStDLENBQUMsQ0FBQztLQUVsRTtJQUVELGVBQU0sQ0FBQyxZQUFZLENBQUMsRUFBRSxVQUFVLEVBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxVQUFVLEVBQUUsV0FBVyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsV0FBVyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLDJGQUEyRixFQUFFLE9BQU8sRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFBO0lBR25PLE1BQU0sR0FBRyxHQUFHLE1BQU0sZUFBTSxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLGtDQUFrQyxFQUFFLElBQUksRUFBRSxLQUFZLEVBQUUsU0FBUyxFQUFFLFFBQVEsRUFBRSxDQUFDLENBQUE7SUFDcEssT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQTtJQUVoQiw2S0FBNks7SUFDN0ssV0FBVztJQUNYLHlDQUF5QztJQUN6QyxtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLDZKQUE2SjtJQUM3SixtQkFBbUI7SUFFbkIsU0FBUztJQUNULGdFQUFnRTtJQUNoRSxtQkFBbUI7SUFDbkIsK0pBQStKO0lBQy9KLG9CQUFvQjtJQUVwQiw0S0FBNEs7SUFDNUssbUJBQW1CO0lBRW5CLDZCQUE2QjtJQUM3QiwyRkFBMkY7SUFDM0YsOENBQThDO0lBQzlDLHVFQUF1RTtJQUN2RSxTQUFTO0lBQ1QsS0FBSztJQUNMLG1CQUFtQjtJQUNuQixnQ0FBZ0M7SUFDaEMsZ0NBQWdDO0lBQ2hDLHFGQUFxRjtJQUNyRixvREFBb0Q7SUFDcEQsUUFBUTtJQUNSLElBQUk7SUFDSixtREFBbUQ7SUFDbkQsNkRBQTZEO0lBQzdELDBGQUEwRjtJQUMxRix1S0FBdUs7SUFDdkssbUJBQW1CO0lBRW5CLFlBQVk7SUFDWiwwRkFBMEY7SUFDMUYsK0NBQStDO0lBQy9DLHNDQUFzQztJQUN0QyxvREFBb0Q7SUFDcEQsS0FBSztJQUNMLHlDQUF5QztJQUN6QywwQ0FBMEM7SUFDMUMsc0ZBQXNGO0lBQ3RGLEtBQUs7SUFDTCx5Q0FBeUM7SUFDekMsK0NBQStDO0lBQy9DLHVGQUF1RjtJQUN2RiwrQ0FBK0M7SUFDL0MsS0FBSztJQUNMLHlDQUF5QztJQUN6Qyw4Q0FBOEM7SUFDOUMsdUZBQXVGO0lBQ3ZGLHFDQUFxQztJQUNyQyxLQUFLO0lBQ0wseUNBQXlDO0lBRXpDLDJDQUEyQztJQUMzQyx1RkFBdUY7SUFDdkYsMkZBQTJGO0lBQzNGLEtBQUs7SUFDTCx5Q0FBeUM7SUFFekMsNENBQTRDO0lBQzVDLHVGQUF1RjtJQUN2RixtQ0FBbUM7SUFDbkMsS0FBSztJQUNMLHlDQUF5QztBQUMzQyxDQUFDLENBQUE7QUFFRCxJQUFJLEVBQUUsQ0FBQSJ9