如何获得访问t…
通知
清除所有

如何获得访问XHR数据使用python脚本?

RSS

(@anamika)
贵族成员
加入:1年前
帖子:1381
19/07/2021下午1:13

我有以下数据在这个URL:

https://forsikringsguiden.dk/signalr/poll?transport=longPolling&messageId=d-3E730B44-EB%2C0%7CTX%2C1%7CTY%2C1%7CTZ%2C0&clientProtocol=1.4&connectionToken = 81) uoh % 2 btrknqfgwwdc72ld4whwbmfgpkcxzripe3a1mjpmkvrjpuhbiq3qothye04iotxtecrvere7qa2oyl0gugqos2nyzbnlcvgzpv1jsav5xqgy0ocrpbkvp0vqxtoc&connectiondata = % % 5 b % 7 b % 22的名字22% % 22 insuranceofferrequesthub % 322% 7 d % 5 d&tid =5_ =1572867896650

我如何使用python脚本访问数据?

下面是标题信息。我相信使用数据的组合我可以生成一个URL,但我认为合并所有不同的信息以得到最终的URL是有风险的。

让我知道如果缺少额外的信息,我不知道我还需要包括在我的问题。

我需要的数据是“companydisplayname”、“basicprice”和“discountprice”。

下面的图片来自主URL的检查,在添加信息之前需要您填写一些表格。它比较了保险价格:

https://forsikringsguiden.dk/#!/ bilforsikring resultatside

报价
(@sathish)
成员 主持人
加入:1年前
帖子:1391
19/07/2021下午1:13

您可以使用以下脚本。首先,我们可以使用请求获取JSON,然后对其执行操作以获取所需的结果:

进口request_data =请求。得到(url =“https://forsikringsguiden.dk/signalr/poll?transport=longPolling&messageId=d-3E730B44-EB%2C0%7CTX%2C1%7CTY%2C1%7CTZ%2C0&clientProtocol=1.4&connectionToken=81u0%2BTRKNqfgWWdC72ld4wHwbmFGpkCXZRiPe3a1mJPmKvrJpUhBiq3qOThYE04iotxtecRVERe7QA2OyL0GugQoS2nyzbnlcvGZpV1JSav5XqGY0OCrpBKVp0vqXToc&connectionData=%5B%7B%22name%22%3A%22insuranceofferrequesthub%22% 7 d % 5 d&tid = 5 _ = 1572867896650”request_json = request_data.json()#现在执行操作a_key数据(“M”]:a_valuea_key [“一个”]:#检查companydisplayname, basicprice和discount price是否存在如果“提供”a_value“companydisplayname”a_value [“提供”][0“basicprice”a_value“discountedprice”a_value:打印“公司名称:”, a_value [“提供”][0][“companydisplayname”打印“基本价格:”, a_value [“basicprice”打印“折扣价格:”, a_value [“discountedprice”

回复报价
分享:
Baidu