Micropython Thingspeak send data in interval time

https://thingspeak.com/channels/1880800

import machine
import urequests 
from machine import Pin, SoftI2C
import network, time
import random

HTTP_HEADERS = {'Content-Type': 'application/json'} 
THINGSPEAK_WRITE_API_KEY = 'WHP1EM2R4BMZQ81K' 
UPDATE_TIME_INTERVAL = 60000  # in 1 menit - 60000 
last_update = time.ticks_ms() 
ssid='AFFAN'
password='66666666'

# Configure ESP32 as Station
sta_if=network.WLAN(network.STA_IF)
sta_if.active(True)
if not sta_if.isconnected():
    print('connecting to network...')
    sta_if.connect(ssid, password)
    while not sta_if.isconnected():
     pass
print('network config:', sta_if.ifconfig()) 
while True: 
    if time.ticks_ms() - last_update >= UPDATE_TIME_INTERVAL: 
         last_update = time.ticks_ms() 
         reading1 = random.getrandbits(8)
         reading2 = random.getrandbits(8)
         reading3 = random.getrandbits(4)
         var_readings = {'field1':reading1, 'field2':reading2, 'field3':reading3} 
         request = urequests.post( 'http://api.thingspeak.com/update?api_key=' + THINGSPEAK_WRITE_API_KEY, json = var_readings, headers = HTTP_HEADERS )  
         request.close() 
         print(var_readings)
         time.sleep(60)

-----------------------------------------------------------------------READ WRITE___________
import machine
import urequests 
from machine import Pin, SoftI2C
import network, time
import random
import json

HTTP_HEADERS = {'Content-Type': 'application/json'} 
THINGSPEAK_WRITE_API_KEY = 'WHP1EM2R4BMZQ81K'
THINGSPEAK_READ_API_KEY = 'RK96DJ6HYHC4L8KD'


UPDATE_TIME_INTERVAL = 60000  # in 1 menit - 60000 
last_update = time.ticks_ms() 
ssid='AFFAN'
password='66666666'

# Configure ESP32 as Station
sta_if=network.WLAN(network.STA_IF)
sta_if.active(True)
if not sta_if.isconnected():
    print('connecting to network...')
    sta_if.connect(ssid, password)
    while not sta_if.isconnected():
     pass
print('network config:', sta_if.ifconfig()) 
while True: 
    if time.ticks_ms() - last_update >= UPDATE_TIME_INTERVAL: 
         last_update = time.ticks_ms() 
         reading1 = random.getrandbits(8)
         reading2 = random.getrandbits(8)
         reading3 = random.getrandbits(4)
         var_readings = {'field1':reading1, 'field2':reading2, 'field3':reading3} 
         request = urequests.post( 'http://api.thingspeak.com/update?api_key=' + THINGSPEAK_WRITE_API_KEY, json = var_readings, headers = HTTP_HEADERS )  
         request.close() 
         print(var_readings)
#1.json field 1
         urlget='https://api.thingspeak.com/channels/1880800/fields/1.json?api_key='+THINGSPEAK_READ_API_KEY+'&results=1'
         r = urequests.get(urlget).json()
         #print(r)
         channel_id=r['channel']['id']
         data_1=r['feeds']
         print(data_1)
         #print(data_1['field1'])#error
         
         f1=[]
         for x in data_1:
           print(x['field1'])
           f1.append(x['field1'])
           print(f1[0])
           
           #time.sleep(60)