-
Notifications
You must be signed in to change notification settings - Fork 45
Upgrading Casper API breaks login #7
Comments
Hmmm, master is working fine for me. Could you include a log running the following: |
Here is the output with an additional log to get more information about the actual request: TAP version 13
# Snapchat._getGoogleAuthToken
snapchat new snapchat client +0ms
ok 1 (unnamed assert)
ok 2 (unnamed assert)
ok 3 should be equal
# Snapchat._getAttestation
snapchat new snapchat client +181ms
ok 4 (unnamed assert)
ok 5 (unnamed assert)
ok 6 (unnamed assert)
ok 7 should be equal
# Snapchat._getGoogleCloudMessagingIdentifier
snapchat new snapchat client +740ms
ok 8 (unnamed assert)
ok 9 (unnamed assert)
ok 10 (unnamed assert)
ok 11 should be equal
# Snapchat.signIn
snapchat new snapchat client +1ms
snapchat Snapchat.signIn (username ...) +1ms
{ HTTPMethod: 'POST',
HTTPHeaders:
{ 'Content-Type': 'application/x-www-form-urlencoded',
'User-Agent': 'Snapchat/9.14.2.0 (SM-N9005; Android 5.0.2; gzip)',
'Accept-Language': 'en',
'Accept-Locale': 'en_US',
'X-Snapchat-Client-Auth-Token': 'Bearer ' },
opts:
{ method: 'POST',
endpoint: '/loq/device_id',
token: 'm198sOkJEn37DjqZ32lpRu76xmw288xSQ9',
params:
{ req_token: '9307e45fd36141986e4b2beafbab8d04dded4d8219916a8609b40a14dbc513db',
timestamp: 1441202196647 },
headers: { 'X-Snapchat-Client-Auth-Token': 'Bearer ' },
timestamp: '1441202196647' },
URL: 'https://feelinsonice-hrd.appspot.com/loq/device_id',
HTTPBody:
{ req_token: '9307e45fd36141986e4b2beafbab8d04dded4d8219916a8609b40a14dbc513db',
timestamp: 1441202196647 } }
{ HTTPMethod: 'POST',
HTTPHeaders:
{ 'Content-Type': 'application/x-www-form-urlencoded',
'User-Agent': 'Snapchat/9.14.2.0 (SM-N9005; Android 5.0.2; gzip)',
'Accept-Language': 'en',
'Accept-Locale': 'en_US',
'X-Snapchat-Client-Auth-Token': 'Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImI0N2I1ZmFmYTFmZDA5Njc5NmE1NDRiZmZmNGVmMmZhODcyMWMyMWEifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXVkIjoiNjk0ODkzOTc5MzI5LWw1OWYzcGhsNDJldDljbHBvbzI5NmQ4cmFxb2xqbDZwLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTA2ODcwMjcwMDgxMjA5MTc1MDY5IiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImF6cCI6IjY5NDg5Mzk3OTMyOS1xZzBpMHU4OHQwaG04azZrMW1icmJuc3VqMTAxaDczdi5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImVtYWlsIjoiYXV0YXJjLnByb3h5QGdtYWlsLmNvbSIsImlhdCI6MTQ0MTIwMjE5NSwiZXhwIjoxNDQxMjA1Nzk1fQ.JKUGLgeNJ-MY6DzPkL_YGAk_zMm06X9ewcF3Y__DZubZjXxwTLFEapXIWgsdrnq4l8OgO0TkNOg8Y0aHbhwzNP2J1AUvF8tYUZoDvG_KIQ0wPIdRLUDAM-4-NuKe1dCPXuYVUTGMXYCQUBTSs2NXlymzuuXNH1SUeKotILIAMXXyu06OSC1aIFEKdzWkBkDsqOsujdRoMgLdIvN4jWkNxIAIGJWJuksssHUZynmv8DdoSsadzsGtXiy7ahVpny078SFqGK_AK9-vxAaTA5k4JX12VlNf5kAfRPxapDf-ViOrw6NzQv3F1JjNMlW-qcNc5VTHM0PkFu6KG8IBvwjUbg',
'X-Snapchat-Client-Auth': 'v1:a6913bc7dc874af55c7b5c92:235162e54efc0fbb57fb2db9c5d4a56782a2e0a7f719706dea8c505728170f2f4cb94edb94a2180e9cd900dc548f3ef256eaece113' },
opts:
{ method: 'POST',
endpoint: '/loq/login',
token: 'm198sOkJEn37DjqZ32lpRu76xmw288xSQ9',
params:
{ username: '...',
password: '...',
width: 720,
height: 1280,
max_video_width: 480,
max_video_height: 640,
application_id: 'com.snapchat.android',
is_two_fa: 'false',
ptoken: 'ie',
pre_auth: '',
sflag: 1,
dsig: 'fq3d6nlpCrQgmxc/IFKA',
dtoken1i: '00001:9Hstbr+8Rx2q6jdtuahTkKI4SCfWhMEPKaIDrzI88iUHjZNUrX5ye0rLbCcfEMbD',
attestation: 'eyJhbGciOiJSUzI1NiIsIng1YyI6WyJNSUlFZmpDQ0EyYWdBd0lCQWdJSUpSQWpzN1lXcEE4d0RRWUpLb1pJaHZjTkFRRUZCUUF3U1RFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBb1RDa2R2YjJkc1pTQkpibU14SlRBakJnTlZCQU1USEVkdmIyZHNaU0JKYm5SbGNtNWxkQ0JCZFhSb2IzSnBkSGtnUnpJd0hoY05NVFF3T1RJeU1Ea3dPVEEwV2hjTk1UVXdPVEl5TURrd09UQTBXakJzTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCd3dOVFc5MWJuUmhhVzRnVm1sbGR6RVRNQkVHQTFVRUNnd0tSMjl2WjJ4bElFbHVZekViTUJrR0ExVUVBd3dTWVhSMFpYTjBMbUZ1WkhKdmFXUXVZMjl0TUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF3RFNWUmM5NXBYSytLUWdRNTU4YUpCdUtaa0t2WjVZVWJDZG94ZWZpbHo5STlWRlhHQnhhWjlBaDgvWmg0QU9mSiszdTFOS1hZMzNlRUdPbHdsVGpSYTA2UFBtS050ekVkdW4wciswTTJpMGJlYlVXTHRnZU00N2k1bUZKVDhyVlh6ZWVCWkZQU1ptaGNDT21yeUJBaHZzbHdKejU5K215R0ZRMHY2K0FXRGNEQ3drQlVjdlNsZ1p1VU1sK05aU0tMK2ZOWDdhNkdDelFHWWp2TVdnVVptN3JyUGVYMG5GVTFqVEtzdW9PT1FScldoUlpOQ1dvVEI0UEFsSU9UZ3JIOWZwVWVsU2hEbzltSmo3a0VJcW9ZVXdKQmw5Z2dqQjNNbWwxdzhiVlJVVTJnRUhobXlCUWxiWkVQbVVVQ0ZiSzRqcFdvdW5XcEVxSzZKdjlid3BCSlFJREFRQUJvNElCUlRDQ0FVRXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0VHQ0NzR0FRVUZCd01DTUIwR0ExVWRFUVFXTUJTQ0VtRjBkR1Z6ZEM1aGJtUnliMmxrTG1OdmJUQm9CZ2dyQmdFRkJRY0JBUVJjTUZvd0t3WUlLd1lCQlFVSE1BS0dIMmgwZEhBNkx5OXdhMmt1WjI5dloyeGxMbU52YlM5SFNVRkhNaTVqY25Rd0t3WUlLd1lCQlFVSE1BR0dIMmgwZEhBNkx5OWpiR2xsYm5Sek1TNW5iMjluYkdVdVkyOXRMMjlqYzNBd0hRWURWUjBPQkJZRUZMT2F4S0x1anVlNEp3UWtpY1B1a3M3OFFnRHBNQXdHQTFVZEV3RUIvd1FDTUFBd0h3WURWUjBqQkJnd0ZvQVVTdDBHRmh1ODltaTFkdldCdHJ0aUdycGFnUzh3RndZRFZSMGdCQkF3RGpBTUJnb3JCZ0VFQWRaNUFnVUJNREFHQTFVZEh3UXBNQ2N3SmFBam9DR0dIMmgwZEhBNkx5OXdhMmt1WjI5dloyeGxMbU52YlM5SFNVRkhNaTVqY213d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFISlVOZWZYOVFKVVRTOXNrUkFhbDBIU21kRi9DaG5XUW1IVzM0aHhReHNlQmRFT1UzcVZkZWZKRi95b09RSmpBWTJvclhDTmFGVXpTK09jLzVrWCt5RG5PbVA5TDhmQ2hTMzhnbmZrZTB6ZVd6MWRnZGhiazJhUUNUWi9NV0IyMFptc1pWeEI2d0xEVjFOS0M4STZwOVY0aytQTENydUxUMFFiN2xkUnFTdDNLSERTSCt0TThVZi9CVjJXbjZzTEZtYTliZ1FnUXIyaElYay83MXBWWnZMUDFHQnJmWDF4cW5UbTc3dXFUNWlUeW5taGd0SXVrUmJLNVN3aXphc0U2dytJd2RMTWYwZFRLWHBXS1FIZ3JDQklkKzlldnNEUjBFN3VOL3BzZjNaVkNmLzM3UzhrUXZaS3NaV0JSblJLeExQZFVDV0g1VUErK0txcS9JdGNtUVU9IiwiTUlJRDhEQ0NBdGlnQXdJQkFnSURBanAyTUEwR0NTcUdTSWIzRFFFQkJRVUFNRUl4Q3pBSkJnTlZCQVlUQWxWVE1SWXdGQVlEVlFRS0V3MUhaVzlVY25WemRDQkpibU11TVJzd0dRWURWUVFERXhKSFpXOVVjblZ6ZENCSGJHOWlZV3dnUTBFd0hoY05NVE13TkRBMU1UVXhOVFUxV2hjTk1UWXhNak14TWpNMU9UVTVXakJKTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNoTUtSMjl2WjJ4bElFbHVZekVsTUNNR0ExVUVBeE1jUjI5dloyeGxJRWx1ZEdWeWJtVjBJRUYxZEdodmNtbDBlU0JITWpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSndxQkhkYzJGQ1JPZ2FqZ3VEWVVFaThpVC94R1hBYWlFWis0SS9GOFluT0llNWEvbUVOdHpKRWlhQjBDMU5QVmFUT2dtS1Y3dXRaWDhiaEJZQVN4RjZVUDd4YlNEajBVL2NrNXZ1UjZSWEV6L1JURGZSSy9KOVUzbjIrb0d0dmg4RFFVQjhvTUFOQTJnaHpVV3gvL3pvOHB6Y0dqcjFMRVFUcmZTVGU1dm44TVhIN2xOVmc4eTVLcjBMU3krckVhaHF5ekZQZEZVdUxIOGdaWVIvTm5hZytZeXVFTldsbGhNZ1p4VVlpK0ZPVnZ1T0FTaERHS3V5Nmx5QVJ4em1aRUFTZzhHRjZsU1dNVGxKMTRyYnRDTW9VL000aWFyTk96MFlEbDVjRGZzQ3gzbnV2UlRQUHVqNXh0OTcwSlNYQ0RUV0puWjM3RGhGNWlSNDN4YStPY21rQ0F3RUFBYU9CNXpDQjVEQWZCZ05WSFNNRUdEQVdnQlRBZXBob2pZbjdxd1ZrREJGOXFuMWx1TXJNVGpBZEJnTlZIUTRFRmdRVVN0MEdGaHU4OW1pMWR2V0J0cnRpR3JwYWdTOHdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFPQmdOVkhROEJBZjhFQkFNQ0FRWXdOUVlEVlIwZkJDNHdMREFxb0NpZ0pvWWthSFIwY0RvdkwyY3VjM2x0WTJJdVkyOXRMMk55YkhNdlozUm5iRzlpWVd3dVkzSnNNQzRHQ0NzR0FRVUZCd0VCQkNJd0lEQWVCZ2dyQmdFRkJRY3dBWVlTYUhSMGNEb3ZMMmN1YzNsdFkyUXVZMjl0TUJjR0ExVWRJQVFRTUE0d0RBWUtLd1lCQkFIV2VRSUZBVEFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBSjR6UDZjYzd2c0J2NkphRSs1eGNYWkRrZDl1TE1tQ2JaZGlGSnJXNm54N2VaRTRmeHNnZ1d3bWZxNm5nQ1RSRm9tVWxOejEvV204Z3pQbjY4UjJQRUF3Q09zVEpBWGFXdnB2NUZkZzUwY1VEUjNhNGlvd3gxbURWNUkvYitqekcxWmdvK0J5UEY1RTB5OHRTZXRIN09pRGs0WWF4MkJnUHZ0YUhaSTNGQ2lWQ1VlK3lPTGpnSGREaC9PYjByMGE2NzhDL3hiUUY5WlIxRFA2aXZnSzY2b1piK1RXelp2WEZqWVdoR2lOM0doa1hWQk5nbnd2aHRKd29Ldm11QWpSdEpaT2NncWdYZS9HRnNOTVBXT0g3c2Y2Y29hUG8vY2svOU5keDNMMk1wQm5nSVNNalZST1BwQllDQ1g2NXIrN2JVMlM5Y1MrNU9jNHd0N1M4Vk9CSEJ3PT0iLCJNSUlEZlRDQ0F1YWdBd0lCQWdJREVydm1NQTBHQ1NxR1NJYjNEUUVCQlFVQU1FNHhDekFKQmdOVkJBWVRBbFZUTVJBd0RnWURWUVFLRXdkRmNYVnBabUY0TVMwd0t3WURWUVFMRXlSRmNYVnBabUY0SUZObFkzVnlaU0JEWlhKMGFXWnBZMkYwWlNCQmRYUm9iM0pwZEhrd0hoY05NREl3TlRJeE1EUXdNREF3V2hjTk1UZ3dPREl4TURRd01EQXdXakJDTVFzd0NRWURWUVFHRXdKVlV6RVdNQlFHQTFVRUNoTU5SMlZ2VkhKMWMzUWdTVzVqTGpFYk1Ca0dBMVVFQXhNU1IyVnZWSEoxYzNRZ1IyeHZZbUZzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBMnN3WVl6RDk5QmNqR2xaK1c5ODhiRGprY2JkNGtkUzhvZGhNK0toRHRnUHBUU0VIQ0lqYVdDOW1PU205QlhpTG5Uam9CYmRxZm5HazVzUmdwckR2Z09TSktBK2VKZGJ0Zy9PdHBwSEhtTWxDR0RVVW5hMllScEl1VDhyeGgwUEJGcFZYTFZEdmlTMkFlbGV0OHU1ZmE5SUFqYmtVK0JRVk5kbkFScU43Y3NpUnY4bFZLODNRbHo2Y0ptVE0zODZER1hIS1R1YlUxWHVwR2MxVjNzanMwbDQ0VStWY1Q0d3QvbEFqTnZ4bTVzdU9wRGtaQUxlVkFqbVJDdzcrT0M3UkhRV2E5azArYnc4SEhhOHNIbzlnT2VMNk5sTVRPZFJlSml2YlBhZ1V2VExyR0FNb1VnUng1YXN6UGVFNHV3YzJoR0tjZWVvV01QUmZ3Q3ZvY1d2aytRSURBUUFCbzRId01JSHRNQjhHQTFVZEl3UVlNQmFBRkVqbWFQa3IwcktWMTBmWUl5QVFUek9Za0ovVU1CMEdBMVVkRGdRV0JCVEFlcGhvalluN3F3VmtEQkY5cW4xbHVNck1UakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQTZCZ05WSFI4RU16QXhNQytnTGFBcmhpbG9kSFJ3T2k4dlkzSnNMbWRsYjNSeWRYTjBMbU52YlM5amNteHpMM05sWTNWeVpXTmhMbU55YkRCT0JnTlZIU0FFUnpCRk1FTUdCRlVkSUFBd096QTVCZ2dyQmdFRkJRY0NBUll0YUhSMGNITTZMeTkzZDNjdVoyVnZkSEoxYzNRdVkyOXRMM0psYzI5MWNtTmxjeTl5WlhCdmMybDBiM0o1TUEwR0NTcUdTSWIzRFFFQkJRVUFBNEdCQUhiaEVtNU9TeFlTaGpBR3NvRUl6L0FJeDhkeGZtYnV3dTNVT3gvLzhQRElUdFpET0xDNU1IMFkwRldEb21yTE5oR2M2RWhtbzIxL3VCUFVSLzZMV2x4ei9LN1pHeklaT0t1WE5CU3FsdExyb3h3VUNFbTJ1K1dSNzRNMjZ4MVdiOHJhdkhOamtPUi9lejRpeXowSDdWODRkSnpqQTFCT29hK1k3bUh5aEQ4UyJdfQ.eyJub25jZSI6ImtIT05ubUdOTFBiUXJXSmo2TFE1US9Lb0p1V1kwazRzTU5qR3I2N09KZG89IiwidGltZXN0YW1wTXMiOjE0NDEyMDIxOTY0MDgsImFwa1BhY2thZ2VOYW1lIjoiY29tLnNuYXBjaGF0LmFuZHJvaWQiLCJhcGtEaWdlc3RTaGEyNTYiOiI1TzQwUmxsb3Y5VjhQcHdENXpQbW1wK0dRaTdVTUlXejJBMExXWkE3VVgwPSIsImN0c1Byb2ZpbGVNYXRjaCI6ZmFsc2UsImV4dGVuc2lvbiI6IkNRb1p0Nk5WcnNYZiIsImFwa0NlcnRpZmljYXRlRGlnZXN0U2hhMjU2IjpbIkx4eXEvS0h0TU5DMDQ0aGo3dnErb09nVmNSK2t6M200SWxHYWdsblpXbGc9Il19.gfVuDzb2v3J21y85IiYfBOL4SakZ2jxvP47w8YOHgnVjO5DhIfovPeMEeYQi_Kl42hJtwXTw4puwri8n4VGQ8KbGcoTs2qSp5xn1S6AcqxyjXgMiBrp_MBlXhD15DZdBDYwmKwJcYzE0qiMaEqhdEiIdmm24sB2-N087zZ1La1iTSelN54ScTT3W0MswLfRfE4xgDAwuGil8SvEF6hf_lw2tZ2wltZaGmXfmArA5YiEZJzcnw61qDnwjRYJSV2WlT82Gg61Q0HhJIhEiO7kaJ8g2cEgNrvVGimZ7U23ZlZMASLnf7ihYLFrm-Nl4FqwUwRbnoy2mkaT-aYk1YNYMYg',
timestamp: '1441202195879',
req_token: '93068056eaf192a86e1123e1faadc3a41de54d8419ab1a81a9b49d14ddc515cb' },
headers:
{ 'X-Snapchat-Client-Auth-Token': 'Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImI0N2I1ZmFmYTFmZDA5Njc5NmE1NDRiZmZmNGVmMmZhODcyMWMyMWEifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXVkIjoiNjk0ODkzOTc5MzI5LWw1OWYzcGhsNDJldDljbHBvbzI5NmQ4cmFxb2xqbDZwLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTA2ODcwMjcwMDgxMjA5MTc1MDY5IiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImF6cCI6IjY5NDg5Mzk3OTMyOS1xZzBpMHU4OHQwaG04azZrMW1icmJuc3VqMTAxaDczdi5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImVtYWlsIjoiYXV0YXJjLnByb3h5QGdtYWlsLmNvbSIsImlhdCI6MTQ0MTIwMjE5NSwiZXhwIjoxNDQxMjA1Nzk1fQ.JKUGLgeNJ-MY6DzPkL_YGAk_zMm06X9ewcF3Y__DZubZjXxwTLFEapXIWgsdrnq4l8OgO0TkNOg8Y0aHbhwzNP2J1AUvF8tYUZoDvG_KIQ0wPIdRLUDAM-4-NuKe1dCPXuYVUTGMXYCQUBTSs2NXlymzuuXNH1SUeKotILIAMXXyu06OSC1aIFEKdzWkBkDsqOsujdRoMgLdIvN4jWkNxIAIGJWJuksssHUZynmv8DdoSsadzsGtXiy7ahVpny078SFqGK_AK9-vxAaTA5k4JX12VlNf5kAfRPxapDf-ViOrw6NzQv3F1JjNMlW-qcNc5VTHM0PkFu6KG8IBvwjUbg',
'X-Snapchat-Client-Auth': 'v1:a6913bc7dc874af55c7b5c92:235162e54efc0fbb57fb2db9c5d4a56782a2e0a7f719706dea8c505728170f2f4cb94edb94a2180e9cd900dc548f3ef256eaece113' },
timestamp: '1441202195879' },
URL: 'https://feelinsonice-hrd.appspot.com/loq/login',
HTTPBody:
{ username: '...',
password: '...',
width: 720,
height: 1280,
max_video_width: 480,
max_video_height: 640,
application_id: 'com.snapchat.android',
is_two_fa: 'false',
ptoken: 'ie',
pre_auth: '',
sflag: 1,
dsig: 'fq3d6nlpCrQgmxc/IFKA',
dtoken1i: '00001:9Hstbr+8Rx2q6jdtuahTkKI4SCfWhMEPKaIDrzI88iUHjZNUrX5ye0rLbCcfEMbD',
attestation: 'eyJhbGciOiJSUzI1NiIsIng1YyI6WyJNSUlFZmpDQ0EyYWdBd0lCQWdJSUpSQWpzN1lXcEE4d0RRWUpLb1pJaHZjTkFRRUZCUUF3U1RFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBb1RDa2R2YjJkc1pTQkpibU14SlRBakJnTlZCQU1USEVkdmIyZHNaU0JKYm5SbGNtNWxkQ0JCZFhSb2IzSnBkSGtnUnpJd0hoY05NVFF3T1RJeU1Ea3dPVEEwV2hjTk1UVXdPVEl5TURrd09UQTBXakJzTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCd3dOVFc5MWJuUmhhVzRnVm1sbGR6RVRNQkVHQTFVRUNnd0tSMjl2WjJ4bElFbHVZekViTUJrR0ExVUVBd3dTWVhSMFpYTjBMbUZ1WkhKdmFXUXVZMjl0TUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF3RFNWUmM5NXBYSytLUWdRNTU4YUpCdUtaa0t2WjVZVWJDZG94ZWZpbHo5STlWRlhHQnhhWjlBaDgvWmg0QU9mSiszdTFOS1hZMzNlRUdPbHdsVGpSYTA2UFBtS050ekVkdW4wciswTTJpMGJlYlVXTHRnZU00N2k1bUZKVDhyVlh6ZWVCWkZQU1ptaGNDT21yeUJBaHZzbHdKejU5K215R0ZRMHY2K0FXRGNEQ3drQlVjdlNsZ1p1VU1sK05aU0tMK2ZOWDdhNkdDelFHWWp2TVdnVVptN3JyUGVYMG5GVTFqVEtzdW9PT1FScldoUlpOQ1dvVEI0UEFsSU9UZ3JIOWZwVWVsU2hEbzltSmo3a0VJcW9ZVXdKQmw5Z2dqQjNNbWwxdzhiVlJVVTJnRUhobXlCUWxiWkVQbVVVQ0ZiSzRqcFdvdW5XcEVxSzZKdjlid3BCSlFJREFRQUJvNElCUlRDQ0FVRXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0VHQ0NzR0FRVUZCd01DTUIwR0ExVWRFUVFXTUJTQ0VtRjBkR1Z6ZEM1aGJtUnliMmxrTG1OdmJUQm9CZ2dyQmdFRkJRY0JBUVJjTUZvd0t3WUlLd1lCQlFVSE1BS0dIMmgwZEhBNkx5OXdhMmt1WjI5dloyeGxMbU52YlM5SFNVRkhNaTVqY25Rd0t3WUlLd1lCQlFVSE1BR0dIMmgwZEhBNkx5OWpiR2xsYm5Sek1TNW5iMjluYkdVdVkyOXRMMjlqYzNBd0hRWURWUjBPQkJZRUZMT2F4S0x1anVlNEp3UWtpY1B1a3M3OFFnRHBNQXdHQTFVZEV3RUIvd1FDTUFBd0h3WURWUjBqQkJnd0ZvQVVTdDBHRmh1ODltaTFkdldCdHJ0aUdycGFnUzh3RndZRFZSMGdCQkF3RGpBTUJnb3JCZ0VFQWRaNUFnVUJNREFHQTFVZEh3UXBNQ2N3SmFBam9DR0dIMmgwZEhBNkx5OXdhMmt1WjI5dloyeGxMbU52YlM5SFNVRkhNaTVqY213d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFISlVOZWZYOVFKVVRTOXNrUkFhbDBIU21kRi9DaG5XUW1IVzM0aHhReHNlQmRFT1UzcVZkZWZKRi95b09RSmpBWTJvclhDTmFGVXpTK09jLzVrWCt5RG5PbVA5TDhmQ2hTMzhnbmZrZTB6ZVd6MWRnZGhiazJhUUNUWi9NV0IyMFptc1pWeEI2d0xEVjFOS0M4STZwOVY0aytQTENydUxUMFFiN2xkUnFTdDNLSERTSCt0TThVZi9CVjJXbjZzTEZtYTliZ1FnUXIyaElYay83MXBWWnZMUDFHQnJmWDF4cW5UbTc3dXFUNWlUeW5taGd0SXVrUmJLNVN3aXphc0U2dytJd2RMTWYwZFRLWHBXS1FIZ3JDQklkKzlldnNEUjBFN3VOL3BzZjNaVkNmLzM3UzhrUXZaS3NaV0JSblJLeExQZFVDV0g1VUErK0txcS9JdGNtUVU9IiwiTUlJRDhEQ0NBdGlnQXdJQkFnSURBanAyTUEwR0NTcUdTSWIzRFFFQkJRVUFNRUl4Q3pBSkJnTlZCQVlUQWxWVE1SWXdGQVlEVlFRS0V3MUhaVzlVY25WemRDQkpibU11TVJzd0dRWURWUVFERXhKSFpXOVVjblZ6ZENCSGJHOWlZV3dnUTBFd0hoY05NVE13TkRBMU1UVXhOVFUxV2hjTk1UWXhNak14TWpNMU9UVTVXakJKTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNoTUtSMjl2WjJ4bElFbHVZekVsTUNNR0ExVUVBeE1jUjI5dloyeGxJRWx1ZEdWeWJtVjBJRUYxZEdodmNtbDBlU0JITWpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSndxQkhkYzJGQ1JPZ2FqZ3VEWVVFaThpVC94R1hBYWlFWis0SS9GOFluT0llNWEvbUVOdHpKRWlhQjBDMU5QVmFUT2dtS1Y3dXRaWDhiaEJZQVN4RjZVUDd4YlNEajBVL2NrNXZ1UjZSWEV6L1JURGZSSy9KOVUzbjIrb0d0dmg4RFFVQjhvTUFOQTJnaHpVV3gvL3pvOHB6Y0dqcjFMRVFUcmZTVGU1dm44TVhIN2xOVmc4eTVLcjBMU3krckVhaHF5ekZQZEZVdUxIOGdaWVIvTm5hZytZeXVFTldsbGhNZ1p4VVlpK0ZPVnZ1T0FTaERHS3V5Nmx5QVJ4em1aRUFTZzhHRjZsU1dNVGxKMTRyYnRDTW9VL000aWFyTk96MFlEbDVjRGZzQ3gzbnV2UlRQUHVqNXh0OTcwSlNYQ0RUV0puWjM3RGhGNWlSNDN4YStPY21rQ0F3RUFBYU9CNXpDQjVEQWZCZ05WSFNNRUdEQVdnQlRBZXBob2pZbjdxd1ZrREJGOXFuMWx1TXJNVGpBZEJnTlZIUTRFRmdRVVN0MEdGaHU4OW1pMWR2V0J0cnRpR3JwYWdTOHdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFPQmdOVkhROEJBZjhFQkFNQ0FRWXdOUVlEVlIwZkJDNHdMREFxb0NpZ0pvWWthSFIwY0RvdkwyY3VjM2x0WTJJdVkyOXRMMk55YkhNdlozUm5iRzlpWVd3dVkzSnNNQzRHQ0NzR0FRVUZCd0VCQkNJd0lEQWVCZ2dyQmdFRkJRY3dBWVlTYUhSMGNEb3ZMMmN1YzNsdFkyUXVZMjl0TUJjR0ExVWRJQVFRTUE0d0RBWUtLd1lCQkFIV2VRSUZBVEFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBSjR6UDZjYzd2c0J2NkphRSs1eGNYWkRrZDl1TE1tQ2JaZGlGSnJXNm54N2VaRTRmeHNnZ1d3bWZxNm5nQ1RSRm9tVWxOejEvV204Z3pQbjY4UjJQRUF3Q09zVEpBWGFXdnB2NUZkZzUwY1VEUjNhNGlvd3gxbURWNUkvYitqekcxWmdvK0J5UEY1RTB5OHRTZXRIN09pRGs0WWF4MkJnUHZ0YUhaSTNGQ2lWQ1VlK3lPTGpnSGREaC9PYjByMGE2NzhDL3hiUUY5WlIxRFA2aXZnSzY2b1piK1RXelp2WEZqWVdoR2lOM0doa1hWQk5nbnd2aHRKd29Ldm11QWpSdEpaT2NncWdYZS9HRnNOTVBXT0g3c2Y2Y29hUG8vY2svOU5keDNMMk1wQm5nSVNNalZST1BwQllDQ1g2NXIrN2JVMlM5Y1MrNU9jNHd0N1M4Vk9CSEJ3PT0iLCJNSUlEZlRDQ0F1YWdBd0lCQWdJREVydm1NQTBHQ1NxR1NJYjNEUUVCQlFVQU1FNHhDekFKQmdOVkJBWVRBbFZUTVJBd0RnWURWUVFLRXdkRmNYVnBabUY0TVMwd0t3WURWUVFMRXlSRmNYVnBabUY0SUZObFkzVnlaU0JEWlhKMGFXWnBZMkYwWlNCQmRYUm9iM0pwZEhrd0hoY05NREl3TlRJeE1EUXdNREF3V2hjTk1UZ3dPREl4TURRd01EQXdXakJDTVFzd0NRWURWUVFHRXdKVlV6RVdNQlFHQTFVRUNoTU5SMlZ2VkhKMWMzUWdTVzVqTGpFYk1Ca0dBMVVFQXhNU1IyVnZWSEoxYzNRZ1IyeHZZbUZzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBMnN3WVl6RDk5QmNqR2xaK1c5ODhiRGprY2JkNGtkUzhvZGhNK0toRHRnUHBUU0VIQ0lqYVdDOW1PU205QlhpTG5Uam9CYmRxZm5HazVzUmdwckR2Z09TSktBK2VKZGJ0Zy9PdHBwSEhtTWxDR0RVVW5hMllScEl1VDhyeGgwUEJGcFZYTFZEdmlTMkFlbGV0OHU1ZmE5SUFqYmtVK0JRVk5kbkFScU43Y3NpUnY4bFZLODNRbHo2Y0ptVE0zODZER1hIS1R1YlUxWHVwR2MxVjNzanMwbDQ0VStWY1Q0d3QvbEFqTnZ4bTVzdU9wRGtaQUxlVkFqbVJDdzcrT0M3UkhRV2E5azArYnc4SEhhOHNIbzlnT2VMNk5sTVRPZFJlSml2YlBhZ1V2VExyR0FNb1VnUng1YXN6UGVFNHV3YzJoR0tjZWVvV01QUmZ3Q3ZvY1d2aytRSURBUUFCbzRId01JSHRNQjhHQTFVZEl3UVlNQmFBRkVqbWFQa3IwcktWMTBmWUl5QVFUek9Za0ovVU1CMEdBMVVkRGdRV0JCVEFlcGhvalluN3F3VmtEQkY5cW4xbHVNck1UakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQTZCZ05WSFI4RU16QXhNQytnTGFBcmhpbG9kSFJ3T2k4dlkzSnNMbWRsYjNSeWRYTjBMbU52YlM5amNteHpMM05sWTNWeVpXTmhMbU55YkRCT0JnTlZIU0FFUnpCRk1FTUdCRlVkSUFBd096QTVCZ2dyQmdFRkJRY0NBUll0YUhSMGNITTZMeTkzZDNjdVoyVnZkSEoxYzNRdVkyOXRMM0psYzI5MWNtTmxjeTl5WlhCdmMybDBiM0o1TUEwR0NTcUdTSWIzRFFFQkJRVUFBNEdCQUhiaEVtNU9TeFlTaGpBR3NvRUl6L0FJeDhkeGZtYnV3dTNVT3gvLzhQRElUdFpET0xDNU1IMFkwRldEb21yTE5oR2M2RWhtbzIxL3VCUFVSLzZMV2x4ei9LN1pHeklaT0t1WE5CU3FsdExyb3h3VUNFbTJ1K1dSNzRNMjZ4MVdiOHJhdkhOamtPUi9lejRpeXowSDdWODRkSnpqQTFCT29hK1k3bUh5aEQ4UyJdfQ.eyJub25jZSI6ImtIT05ubUdOTFBiUXJXSmo2TFE1US9Lb0p1V1kwazRzTU5qR3I2N09KZG89IiwidGltZXN0YW1wTXMiOjE0NDEyMDIxOTY0MDgsImFwa1BhY2thZ2VOYW1lIjoiY29tLnNuYXBjaGF0LmFuZHJvaWQiLCJhcGtEaWdlc3RTaGEyNTYiOiI1TzQwUmxsb3Y5VjhQcHdENXpQbW1wK0dRaTdVTUlXejJBMExXWkE3VVgwPSIsImN0c1Byb2ZpbGVNYXRjaCI6ZmFsc2UsImV4dGVuc2lvbiI6IkNRb1p0Nk5WcnNYZiIsImFwa0NlcnRpZmljYXRlRGlnZXN0U2hhMjU2IjpbIkx4eXEvS0h0TU5DMDQ0aGo3dnErb09nVmNSK2t6M200SWxHYWdsblpXbGc9Il19.gfVuDzb2v3J21y85IiYfBOL4SakZ2jxvP47w8YOHgnVjO5DhIfovPeMEeYQi_Kl42hJtwXTw4puwri8n4VGQ8KbGcoTs2qSp5xn1S6AcqxyjXgMiBrp_MBlXhD15DZdBDYwmKwJcYzE0qiMaEqhdEiIdmm24sB2-N087zZ1La1iTSelN54ScTT3W0MswLfRfE4xgDAwuGil8SvEF6hf_lw2tZ2wltZaGmXfmArA5YiEZJzcnw61qDnwjRYJSV2WlT82Gg61Q0HhJIhEiO7kaJ8g2cEgNrvVGimZ7U23ZlZMASLnf7ihYLFrm-Nl4FqwUwRbnoy2mkaT-aYk1YNYMYg',
timestamp: '1441202195879',
req_token: '93068056eaf192a86e1123e1faadc3a41de54d8419ab1a81a9b49d14ddc515cb' } }
snapchat:request Snapchat Request Error: 401 (Unauthorized)
endpoint: /loq/login
headers: {"Content-Type":"application/x-www-form-urlencoded","User-Agent":"Snapchat/9.14.2.0 (SM-N9005; Android 5.0.2; gzip)","Accept-Language":"en","Accept-Locale":"en_US","X-Snapchat-Client-Auth-Token":"Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6ImI0N2I1ZmFmYTFmZDA5Njc5NmE1NDRiZmZmNGVmMmZhODcyMWMyMWEifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXVkIjoiNjk0ODkzOTc5MzI5LWw1OWYzcGhsNDJldDljbHBvbzI5NmQ4cmFxb2xqbDZwLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTA2ODcwMjcwMDgxMjA5MTc1MDY5IiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImF6cCI6IjY5NDg5Mzk3OTMyOS1xZzBpMHU4OHQwaG04azZrMW1icmJuc3VqMTAxaDczdi5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImVtYWlsIjoiYXV0YXJjLnByb3h5QGdtYWlsLmNvbSIsImlhdCI6MTQ0MTIwMjE5NSwiZXhwIjoxNDQxMjA1Nzk1fQ.JKUGLgeNJ-MY6DzPkL_YGAk_zMm06X9ewcF3Y__DZubZjXxwTLFEapXIWgsdrnq4l8OgO0TkNOg8Y0aHbhwzNP2J1AUvF8tYUZoDvG_KIQ0wPIdRLUDAM-4-NuKe1dCPXuYVUTGMXYCQUBTSs2NXlymzuuXNH1SUeKotILIAMXXyu06OSC1aIFEKdzWkBkDsqOsujdRoMgLdIvN4jWkNxIAIGJWJuksssHUZynmv8DdoSsadzsGtXiy7ahVpny078SFqGK_AK9-vxAaTA5k4JX12VlNf5kAfRPxapDf-ViOrw6NzQv3F1JjNMlW-qcNc5VTHM0PkFu6KG8IBvwjUbg","X-Snapchat-Client-Auth":"v1:a6913bc7dc874af55c7b5c92:235162e54efc0fbb57fb2db9c5d4a56782a2e0a7f719706dea8c505728170f2f4cb94edb94a2180e9cd900dc548f3ef256eaece113","content-length":6666}
request: username=...&password=...&width=720&height=1280&max_video_width=480& +2s
snapchat Snapchat.signIn error Snapchat API error 401 (Unauthorized) +1ms
not ok 12 (unnamed assert)
---
operator: notOk
expected: false
actual: 'Snapchat API error 401 (Unauthorized)'
at: tryCatcher (.../node_modules/snapchat/node_modules/bluebird/js/main/util.js:26:23)
...
not ok 13 (unnamed assert)
---
operator: ok
expected: true
actual: undefined
at: tryCatcher (.../node_modules/snapchat/node_modules/bluebird/js/main/util.js:26:23)
...
not ok 14 (unnamed assert)
---
operator: ok
expected: true
actual: false
at: tryCatcher (.../node_modules/snapchat/node_modules/bluebird/js/main/util.js:26:23)
...
not ok 15 (unnamed assert)
---
operator: ok
expected: true
actual: undefined
at: tryCatcher (.../node_modules/snapchat/node_modules/bluebird/js/main/util.js:26:23)
...
not ok 16 should be equal
---
operator: equal
expected: '...'
actual: undefined
at: tryCatcher (.../node_modules/snapchat/node_modules/bluebird/js/main/util.js:26:23)
...
not ok 17 (unnamed assert)
---
operator: ok
expected: true
actual: undefined
at: tryCatcher (.../node_modules/snapchat/node_modules/bluebird/js/main/util.js:26:23)
...
ok 18 (unnamed assert)
ok 19 (unnamed assert)
ok 20 (unnamed assert)
1..20
# tests 20
# pass 14
# fail 6 Retrieving the credentials works, but it seems they are invalid for the the login. |
Are you sure you've set DEBUG to |
Its there in between ( |
Hey guys, I have to say, great work! |
The authentication to receive valid credentials via Caspers service needs to be updated. As the new system requires an API key developers have to provide themself, a few changes needs to be done first. |
Thanks for so fast response! Just saw it in response. |
Is there an alternative to Casper? |
After switching to the new API endpoints I can't login anymore (previous still works). Seems like the Snapchat authorization fails with the generated credentials.
The text was updated successfully, but these errors were encountered: