vendredi 2 avril 2021

How to get site24x7 Web Page Speed Browser log report with Python

I am trying to get site24x7 log report (which is a csv file) of Web Page Speed Browser with Python. Now, I can get Web Page Speed Browser json data. But, I'm still stuck with getting log report (csv file) of Web Page Speed Browser. Any ideas would be a great help.

I've seen this site https://www.site24x7.com/help/api/#website740 but still don't get how to retrieve log report (which is a csv file) of Web Page Speed Browser.

The following is my trimmed code of getting web page speed browser:

monitor_url = "https://www.site24x7.com/api/monitors/"+ monitor_id

params = {
    'Accept': "application/json; version=2.1",
    'Authorization': "Zoho-oauthtoken " + access_token
}

retrieve_monitor_response = requests.get(monitor_url, headers=params)

retrieve_monitor_data = retrieve_monitor_response.json() 
print(retrieve_monitor_data['data'])

And my retrieved Web Page Speed Browser json file (but what I want to get is the web speed log report not this json file):

{'code': 0, 'message': 'success', 'data': {'website': 'https://disney.com.tw/', 'monitor_id': '406058000000025000', 'use_ipv6': False, 'check_frequency': '1440', 'browser_type': 1, 'threshold_profile_id': '406058000000025009', 'type': 'HOMEPAGE', 'display_name': 'test', 'user_group_ids': ['406058000000025017'], 'timeout': 30, 'match_case': False, 'http_method': 'G', 'store_links_data': True, 'perform_automation': False, 'state': 0, 'website_type': 1, 'notification_profile_id': '406058000000025022', 'location_profile_id': '406058000000025014'}}



Aucun commentaire:

Enregistrer un commentaire