Récupérer une réponse de json qui nécessite un header / cookies de connexion
LaurentG
-
LaurentG -
LaurentG -
Bonjour,
Je pose cette question ce soir, ce n'est ni un besoin essentiel ni fondamental, mais une chose que j'ai essayé de faire et sur laquelle je bloque : elle dépasse mes compétences et si je pouvais obtenir un éclaircissement / des pistes, j'en serai infiniment reconnaissant.
Sur une application (Facebook, spécifiquement), je récupère à la main des informations dans F12 - Réseau. Il s'agit de la réponse d'un json, que je copie colle pour en extraire des infos ponctuelles. (c'est totalement un divertissement, rien de sérieux, hein.)
J'ai tenté, pour ne pas avoir à faire ça sans arrêt, d'automatiser cette récupération via un script en VB. Mais je suis resté bloqué face au fait que cette application demande un header obligatoire, et pour ainsi dire, des cookies de connexion si j'ai bien tout suivi. Je dois donc avoir l'application lancée sur le navigateur pour pouvoir récupérer la réponse du json.
Y a-t-il un moyen, par une extension peut-être, de récupérer cette réponse de façon automatique ? Tant que l'application reste ouverte, je suppose que les prérequis sont là.
Je pose la question avant de m'y mettre parce que je débute absolument totalement en extensions, mais c'est la seule solution hypothétique que je voie, là tout de suite.
Si une autre idée vous traverse l'esprit, j'en serais ravi :D
Cordialement, merci.
Si besoin de précisions, je serai ravi de les donner.
Je pose cette question ce soir, ce n'est ni un besoin essentiel ni fondamental, mais une chose que j'ai essayé de faire et sur laquelle je bloque : elle dépasse mes compétences et si je pouvais obtenir un éclaircissement / des pistes, j'en serai infiniment reconnaissant.
Sur une application (Facebook, spécifiquement), je récupère à la main des informations dans F12 - Réseau. Il s'agit de la réponse d'un json, que je copie colle pour en extraire des infos ponctuelles. (c'est totalement un divertissement, rien de sérieux, hein.)
J'ai tenté, pour ne pas avoir à faire ça sans arrêt, d'automatiser cette récupération via un script en VB. Mais je suis resté bloqué face au fait que cette application demande un header obligatoire, et pour ainsi dire, des cookies de connexion si j'ai bien tout suivi. Je dois donc avoir l'application lancée sur le navigateur pour pouvoir récupérer la réponse du json.
Y a-t-il un moyen, par une extension peut-être, de récupérer cette réponse de façon automatique ? Tant que l'application reste ouverte, je suppose que les prérequis sont là.
Je pose la question avant de m'y mettre parce que je débute absolument totalement en extensions, mais c'est la seule solution hypothétique que je voie, là tout de suite.
Si une autre idée vous traverse l'esprit, j'en serais ravi :D
Cordialement, merci.
Si besoin de précisions, je serai ravi de les donner.
Configuration: Windows / Edge 83.0.478.56
A voir également:
- Récupérer une réponse de json qui nécessite un header / cookies de connexion
- Gmail connexion - Guide
- Réponse automatique thunderbird - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Impossible de récupérer mon compte gmail - Guide
- Comment recuperer une video sur youtube - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, je pense que VBA n'est pas le bon choix pour réaliser cela.
C'est à dire ? Je suis amateur en programmation, je connais ce que je connais, et beaucoup de choses m'échappent, j'apprends sur le tas et ne demande que ça.
Pour le cas qui m'intéresse, comment pourrait-ce être possible ?
Si je peux le faire autrement, ça sera largement au-delà de tout ce que je sais faire.
J'avais bien pensé à un truc que j'avais vu, wireshark pour choper le réseau, recréer la page internet... Mais ce ne sont que des mots, pour moi.
Merci pour le lien, je vais me pencher sur le sujet :)
Tu n'expliques pas ce que tu veux réaliser, peut-être est-il préférable de travailler avec Python. A peu près aussi abordable, pour des novices, que VB(A). Plus riche, hors de Office.