curl 'https://image-charts.com/chart?cht=lc&chd=t%3A10%2C20%2C30%2C40%2C50&chs=600x300&chtt=Monthly%2BSales&chts=000000%2C20&chl=Jan%7CFeb%7CMar%7CApr%7CMay&chxl=0%3A%7CJan%7CFeb%7CMar%7CApr%7CMay&chco=FF0000%2C00FF00%2C0000FF&chf=bg%2Cs%2CFFFFFF&chls=2%2CFF0000&chdl=Series%2B1%7CSeries%2B2&chg=20%2C20%2C2%2C2&chds=0%2C100&chxt=x%2Cy&chxr=0%2C0%2C100%7C1%2C0%2C50&chma=10%2C10%2C20%2C20'
import requests
resp = requests.get(
"https://image-charts.com/chart",
params={
'cht': 'lc',
'chd': 't:10,20,30,40,50',
'chs': '600x300',
'chtt': 'Monthly+Sales',
'chts': '000000,20',
'chl': 'Jan|Feb|Mar|Apr|May',
'chxl': '0:|Jan|Feb|Mar|Apr|May',
'chco': 'FF0000,00FF00,0000FF',
'chf': 'bg,s,FFFFFF',
'chls': '2,FF0000',
'chdl': 'Series+1|Series+2',
'chg': '20,20,2,2',
'chds': '0,100',
'chxt': 'x,y',
'chxr': '0,0,100|1,0,50',
'chma': '10,10,20,20',
},
)
data = resp.json()
import zingu_apis
api = zingu_apis.api("image-charts")
result = api.fetch("chart", cht="lc", chd="t:10,20,30,40,50", chs="600x300", chtt="Monthly+Sales", chts="000000,20", chl="Jan|Feb|Mar|Apr|May", chxl="0:|Jan|Feb|Mar|Apr|May", chco="FF0000,00FF00,0000FF", chf="bg,s,FFFFFF", chls="2,FF0000", chdl="Series+1|Series+2", chg="20,20,2,2", chds="0,100", chxt="x,y", chxr="0,0,100|1,0,50", chma="10,10,20,20")
for item in result:
print(item)
const resp = await fetch("https://image-charts.com/chart?cht=lc&chd=t%3A10%2C20%2C30%2C40%2C50&chs=600x300&chtt=Monthly%2BSales&chts=000000%2C20&chl=Jan%7CFeb%7CMar%7CApr%7CMay&chxl=0%3A%7CJan%7CFeb%7CMar%7CApr%7CMay&chco=FF0000%2C00FF00%2C0000FF&chf=bg%2Cs%2CFFFFFF&chls=2%2CFF0000&chdl=Series%2B1%7CSeries%2B2&chg=20%2C20%2C2%2C2&chds=0%2C100&chxt=x%2Cy&chxr=0%2C0%2C100%7C1%2C0%2C50&chma=10%2C10%2C20%2C20");
const data = await resp.json();