File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ class MyQAPI:
2121 HOST_URI : 'myqexternal.myqdevice.com'
2222 },
2323 CHAMBERLAIN : {
24- APP_ID : 'Vj8pQggXLhLy0WHahglCD4N1nAkkXQtGYpq2HrHD7H1nvmbT55KqtN6RSF4ILB%2Fi' ,
24+ APP_ID : 'JVM/G9Nwih5BwKgNCjLxiFUQxQijAebyyg8QUHr7JOrP+tuPb8iHfRHKwTmDzHOu' , # Vj8pQggXLhLy0WHahglCD4N1nAkkXQtGYpq2HrHD7H1nvmbT55KqtN6RSF4ILB%2Fi
2525 HOST_URI : 'myqexternal.myqdevice.com'
2626 },
2727 CRAFTMASTER : {
@@ -33,8 +33,7 @@ class MyQAPI:
3333 STATE_OPEN = 'open'
3434 STATE_CLOSED = 'closed'
3535
36- LOCALE = "en"
37- LOGIN_ENDPOINT = "api/user/validatewithculture"
36+ LOGIN_ENDPOINT = "api/v4/user/validate"
3837 DEVICE_LIST_ENDPOINT = "api/v4/userdevicedetails/get"
3938 DEVICE_SET_ENDPOINT = "api/v4/DeviceAttribute/PutDeviceAttribute"
4039 HEADERS = {'User-Agent' : 'Chamberlain/3773 (iPhone; iOS 10.0.1; Scale/2.00)' }
@@ -79,12 +78,15 @@ def is_login_valid(self):
7978 }
8079
8180 try :
82- login = requests .get (
81+ login = requests .post (
8382 'https://{host_uri}/{login_endpoint}' .format (
8483 host_uri = self .BRAND_MAPPINGS [self .brand ][self .HOST_URI ],
8584 login_endpoint = self .LOGIN_ENDPOINT ),
86- params = params ,
87- headers = self .HEADERS ,
85+ json = params ,
86+ headers = {
87+ 'MyQApplicationId' : 'JVM/G9Nwih5BwKgNCjLxiFUQxQijAebyyg8QUHr7JOrP+tuPb8iHfRHKwTmDzHOu' ,
88+ 'User-Agent' : 'Chamberlain/3773 (iPhone; iOS 10.0.1; Scale/2.00)'
89+ },
8890 timeout = self .REQUEST_TIMEOUT
8991 )
9092
You can’t perform that action at this time.
0 commit comments