Skip to content

Commit 2a021ee

Browse files
author
Ian
authored
fix(user-agent) Update ua to prevent lockout #70
1 parent e65fc02 commit 2a021ee

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

connectedcar/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def __init__(self, access_token, region, locale = 'en-US'):
3030
'auth-token': access_token,
3131
'Accept': '*/*',
3232
'Accept-Language': 'en-US',
33-
'User-Agent': 'FordPass/5 CFNetwork/1333.0.4 Darwin/21.5.0',
33+
'User-Agent': 'FordPass/24 CFNetwork/1399 Darwin/22.1.0',
3434
'Content-Type': 'application/json',
3535
'Accept-Encoding': 'gzip, deflate, br',
3636
'Application-Id': regions[region],

connectedcar/connectedcar.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class AuthClient(object):
2222
defaultHeaders = {
2323
"Accept": "*/*",
2424
"Accept-Language": "en-us",
25-
"User-Agent": "FordPass/5 CFNetwork/1197 Darwin/20.0.0",
25+
"User-Agent": "FordPass/24 CFNetwork/1399 Darwin/22.1.0",
2626
"Accept-Encoding": "gzip, deflate, br",
2727
}
2828

@@ -188,7 +188,7 @@ def exchange_refresh_token(self, refresh_token):
188188
'Accept': '*/*',
189189
'Accept-Language': 'en-US',
190190
'Content-Type': 'application/json',
191-
'User-Agent': 'FordPass/5 CFNetwork/1333.0.4 Darwin/21.5.0',
191+
'User-Agent': 'FordPass/24 CFNetwork/1399 Darwin/22.1.0',
192192
'Accept-Encoding': 'gzip, deflate, br',
193193
'Application-Id': self.region
194194
}

connectedcar/requester.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def call(method, url, **kwargs):
1717

1818
if "headers" not in kwargs:
1919
kwargs["headers"] = {}
20-
kwargs['headers']['User-Agent'] = 'FordPass/5 CFNetwork/1327.0.4 Darwin/21.2.0'
20+
kwargs['headers']['User-Agent'] = 'FordPass/24 CFNetwork/1399 Darwin/22.1.0'
2121

2222
try:
2323
response = requests.request(method, url, timeout=310, **kwargs)

tests/unit/test_requester.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def test_user_agent(self):
3232
connectedcar.requester.call('GET', self.URL)
3333
self.assertEqual(
3434
responses.calls[0].request.headers['User-Agent'],
35-
'fordpass-na/353 CFNetwork/1121.2.2 Darwin/19.3.0',
35+
'FordPass/24 CFNetwork/1399 Darwin/22.1.0',
3636
)
3737

3838
@responses.activate

0 commit comments

Comments
 (0)