trendyol gelen siparişleri çekmek içni örnek bir python kodu

import requests

def get_shipment_packages(supplier_id, start_date=None, end_date=None):
    url = f"https://api.trendyol.com/sapigw/suppliers/{supplier_id}/orders"
    headers = {
        "Authorization": "Bearer YOUR_ACCESS_TOKEN",  # Trendyol API erişim token'ınızı buraya ekleyin
        "Content-Type": "application/json"
    }
    params = {
        "status": "Created",
        "size": 50  # İsteğe bağlı olarak, istediğiniz sayıda sipariş almak için bu değeri değiştirebilirsiniz
    }
    if start_date:
        params["startDate"] = start_date
    if end_date:
        params["endDate"] = end_date
    
    response = requests.get(url, headers=headers, params=params)
    data = response.json()
    return data

# Örnek olarak son 1 haftadaki siparişleri çekmek için:
shipment_packages = get_shipment_packages(supplier_id="YOUR_SUPPLIER_ID")

# Alınan siparişleri işlemek için:
for order in shipment_packages["content"]:
    order_number = order["orderNumber"]
    shipment_address = order["shipmentAddress"]
    # Diğer sipariş bilgilerini burada işleyebilirsiniz...

    print(f"Sipariş Numarası: {order_number}")
    print(f"Teslimat Adresi: {shipment_address}")

    # Daha fazla sipariş detayı işleme...