Update ai suggest

This commit is contained in:
Joseph Le 2026-06-30 17:11:14 +10:00
parent 64948505e7
commit e14c504d01
3 changed files with 12 additions and 11 deletions

View File

@ -190,6 +190,7 @@ export default class EbayScraperService {
const idMatch = it.link_detail.match(/\/itm\/(\d+)/)
const id = idMatch ? idMatch[1] : it.listingId
if (!id) return null
if (!it.title?.includes(sku)) return null
const { amount, currency } = this.parsePrice(it.priceText)
if (!Number.isFinite(amount) || amount <= 0) return null

View File

@ -144,7 +144,7 @@ export default class EbayService {
marketplace: string
) {
const response = await fetch(
`${baseUrl.replace(/\/$/, '')}/buy/browse/v1/item_summary/search?q=${encodeURIComponent(sku)}&filter=conditionIds:{${conditionId}}&limit=100`,
`${baseUrl.replace(/\/$/, '')}/buy/browse/v1/item_summary/search?q=${encodeURIComponent(sku)}&filter=conditionIds:{${conditionId}}&limit=50`,
{
headers: {
Authorization: `Bearer ${token}`,

View File

@ -20,7 +20,7 @@ const Product = (await import('#models/product')).default
const EbayService = (await import('#services/ebay_service')).default
async function runSyncServiceTest() {
const product = await Product.query().first()
const product = await Product.query().where('id', 182).first()
if (!product) {
throw new Error('Không có sản phẩm nào trong database để test AI suggest')
}