import requests
import pandas as pd
from openpyxl import Workbook

# Verileri çekmek için istek atıyoruz
url = 'https://b2b.domain.net/Search.aspx/SearchProduct'
data = {"query":"aranan kelime","page":1,"brandCode":"","minPrice":0,"maxPrice":0,"categories":[]}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=data, headers=headers)

# İstek başarılı ise verileri işlemeye başlıyoruz
if response.status_code == 200:
# JSON verisini Python sözlük yapısına dönüştürüyoruz
data = response.json()

# Sözlük yapısını pandas DataFrame yapısına dönüştürüyoruz
df = pd.DataFrame.from_dict(data["d"]["result"])

# Excel dosyası için bir Workbook nesnesi oluşturuyoruz
wb = Workbook()

# Aktif çalışma sayfasını seçiyoruz
ws = wb.active

# DataFrame verilerini Excel sayfasına yazıyoruz
for r in dataframe_to_rows(df, index=False, header=True):
ws.append(r)

# Excel dosyasını kaydediyoruz
    wb.save('veri_data.xlsx')
her hangi bir hata vermiyor ama kayıt da yapmıyor... sorun ne ola ki...!