Rakenna kokonainen integraatio
Asenna generoidut asiakkaat
TypeScript- ja Python-jakelut rakennetaan tästä OpenAPI-sopimuksesta ja ovat ladattavissa alta. Latauskomennot eivät edellytä julkista npm- tai PyPI-julkaisua. Muut generoidut kielet on lueteltu erikseen niiden todellisen generointitilan mukaan.
TypeScript
bashillustrative
Esimerkin luotettavuus: illustrativeNäyttää muodon tai idean; älä käytä sellaisenaan tuotannossa.
npm install https://hintadata.fi/sdk/price-compare-typescript-3.1.0.tgztypescriptillustrative
Esimerkin luotettavuus: illustrativeNäyttää muodon tai idean; älä käytä sellaisenaan tuotannossa.
import { Configuration, CatalogApi } from '@pricecompare/sdk';
const api = new CatalogApi(new Configuration({
basePath: 'https://hintadata.fi/v1',
accessToken: process.env.HINTADATA_API_KEY
}));
const result = await api.searchProducts({ q: 'sony', limit: 10 });
console.log(result.items);Python
bashillustrative
Esimerkin luotettavuus: illustrativeNäyttää muodon tai idean; älä käytä sellaisenaan tuotannossa.
uv pip install https://hintadata.fi/sdk/price_compare-3.1.0.tar.gzpythonillustrative
Esimerkin luotettavuus: illustrativeNäyttää muodon tai idean; älä käytä sellaisenaan tuotannossa.
import asyncio
import os
import price_compare
from price_compare.api.catalog_api import CatalogApi
async def main():
config = price_compare.Configuration(host='https://hintadata.fi/v1')
config.access_token = os.environ['HINTADATA_API_KEY']
async with price_compare.ApiClient(config) as client:
result = await CatalogApi(client).search_products(q='sony', limit=10)
print(result.items)
asyncio.run(main())