pyporscheconnectapi
pyporscheconnectapi copied to clipboard
Add pictures support
Hi,
Submitting a small change to grab the pictures for the vehicle.
Response has this shape:
[
{
"view": "frontView",
"url": "https://picserv.porsche.com/picserv/images-api/v4/f8034063cb10a9fca911c7a72dcc151a/2",
"size": 2
},
{
"view": "sideView",
"url": "https://picserv.porsche.com/picserv/images-api/v4/f7ce3b50e9ba032b8fa21a297c124fdf/2",
"size": 2
},
{
"view": "rearView",
"url": "https://picserv.porsche.com/picserv/images-api/v4/71fde0d617f99fa54a3ffbf47ed5da9d/2",
"size": 2
},
{
"view": "rearTopView",
"url": "https://picserv.porsche.com/picserv/images-api/v4/686340126c9786db257c255c6a8669c4/2",
"size": 2
},
{
"view": "topView",
"url": "https://picserv.porsche.com/picserv/images-api/v4/121bfa11389fd5431f61d7d63af07ca3/2",
"size": 2
}
]
Size seems to range from 1-5 but, at least for my Taycan, some of those sizes return an empty set (I only get 1, 2, and 5 even with a 200 status back).
I also added an option to CLI to grab them.