KKMS-KSSW-HF / src /mandi_price.py
Chintan Donda
Moving kkms_kssw.py to src/
04e306a
raw
history blame
1 kB
import requests
class MANDI_PRICE:
def __init__(self):
self.base_url = "https://enam.gov.in/web/Ajax_ctrl/trade_data_list"
# "https://enam.gov.in/web/dashboard/trade-data",
# "https://enam.gov.in/web/dashboard/trade_data_list",
def get_mandi_price(self,
state_name,
apmc_name,
commodity_name,
from_date,
to_date
):
# Prepare the payload for POST request
payload = f"language=en&stateName={state_name}&apmcName={apmc_name}&commodityName={commodity_name}&fromDate={from_date}&toDate={to_date}"
headers = {
"Content-type": "application/x-www-form-urlencoded; charset=UTF-8",
"Referer": "https://enam.gov.in/web/dashboard/trade-data",
"Accept": "application/json, text/javascript, */*; q=0.01",
}
response = requests.post(
self.base_url,
json=payload,
headers=headers,
)
return response.json()