help me on how I can also extract the urls:

{'type': 1, 'target': 'update', 'arguments': [{'messages': [{'text': 'Hej! Tack för din fråga. Jag har sökt efter begagnade Samsung Galaxy S10-priser i Sverige och internationellt. Nedan följer de fem billigaste resultaten jag hittade i Sverige:\n\n1. **PhoneHero** erbjuder en Samsung Galaxy S10 i klass C-skick för **2099 kr** [^1^]. \n2. **Mobilfynd.se** säljer en begagnad Samsung Galaxy S10 för **2990 kr** [^2^].\n3. **Returhuset** har en begagnad Samsung Galaxy S10 för **2995 kr** [^3^].\n4. **Netzone.se** säljer en renoverad Samsung Galaxy S10 för **3990 kr** [^4^].\n5. **Blocket** har en Samsung Galaxy S10 i bra skick för **4000 kr** .\n\nJag har inte hittat några internationella priser för begagnade Samsung Galaxy S10-enheter.\n\nNär det gäller att bedöma värdet på en begagnad Samsung Galaxy S10, finns det några faktorer att tänka på. Först och främst bör du kontrollera enhetens skick. Om enheten har några repor eller skador kan det påverka värdet. Du bör också kontrollera om enheten är olåst eller om den är bunden till en viss operatör. Olåsta enheter tenderar att ha ett högre värde eftersom de kan användas med vilken operatör som helst. Slutligen bör du kontrollera om enheten har några tillbehör, som laddare eller hörlurar, eftersom detta kan påverka värdet ytterligare.\n\nJag hoppas att detta hjälper dig att bedöma värdet på en begagnad Samsung Galaxy S10!', 'author': 'bot', 'createdAt': '2023-11-28T14:46:26.3423607+00:00', 'timestamp': '2023-11-28T14:46:26.3423607+00:00', 'messageId': '18c9bde5-085b-4ef2-b855-b0ab51eb8599', 'requestId': '0f368808-a4d7-486c-9187-727a51c5bc0a', 'offense': 'None', 'adaptiveCards': [{'type': 'AdaptiveCard', 'version': '1.0', 'body': [{'type': 'TextBlock', 'text': '[1]: https://phonehero.se/begagnade-mobiler/Samsung/galaxy-s10 ""\n[2]: https://www.mobilfynd.se/kop/begagnade-mobiltelefoner/samsung/galaxy-s10.html ""\n[3]: https://www.returhuset.se/mobiltelefoner/samsung/galaxy-s10.html ""\n[4]: https://netzone.se/begagnad-samsung/samsung-s10/ ""\n\nHej! Tack för din fråga. Jag har sökt efter begagnade Samsung Galaxy S10-priser i Sverige och internationellt. Nedan följer de fem billigaste resultaten jag hittade i Sverige:\n\n1. **PhoneHero** erbjuder en Samsung Galaxy S10 i klass C-skick för **2099 kr** [^1^][1]. \n2. **Mobilfynd.se** säljer en begagnad Samsung Galaxy S10 för **2990 kr** [^2^][2].\n3. **Returhuset** har en begagnad Samsung Galaxy S10 för **2995 kr** [^3^][3].\n4. **Netzone.se** säljer en renoverad Samsung Galaxy S10 för **3990 kr** [^4^][4].\n5. **Blocket** har en Samsung Galaxy S10 i bra skick för **4000 kr** .\n\nJag har inte hittat några internationella priser 
för begagnade Samsung Galaxy S10-enheter.\n\nNär det gäller att bedöma värdet på en begagnad Samsung Galaxy S10, finns det några faktorer att tänka 
på. Först och främst bör du kontrollera enhetens skick. Om enheten har några repor eller skador kan det påverka värdet. Du bör också kontrollera om 
enheten är olåst eller om den är bunden till en viss operatör. Olåsta enheter tenderar att ha ett högre värde eftersom de kan användas med vilken operatör som helst. Slutligen bör du kontrollera om enheten har några tillbehör, som laddare eller hörlurar, eftersom detta kan påverka värdet ytterligare.\n\nJag hoppas att detta hjälper dig att bedöma värdet på en begagnad Samsung Galaxy S10!\n', 'wrap': True}, {'type': 'TextBlock', 'size': 'small', 'text': 'Learn more: [1. phonehero.se](https://phonehero.se/begagnade-mobiler/Samsung/galaxy-s10) [2. www.mobilfynd.se](https://www.mobilfynd.se/kop/begagnade-mobiltelefoner/samsung/galaxy-s10.html) [3. www.returhuset.se](https://www.returhuset.se/mobiltelefoner/samsung/galaxy-s10.html) [4. netzone.se](https://netzone.se/begagnad-samsung/samsung-s10/)', 'wrap': True}]}], 'sourceAttributions': [{'providerDisplayName': 'Köp Galaxy S10 ny & begagnad hos oss | PhoneHero', 'seeMoreUrl': 'https://phonehero.se/begagnade-mobiler/Samsung/galaxy-s10', 'urlSignature': 'YygmrmmybBfDTW/EqLu3qOyeBGXxRWmltpD0DOdfF0g=', 'searchQuery': 'samsung s10 begagnad pris sverige', 'provider': 'search_web'}, {'providerDisplayName': 'Begagnad Samsung Galaxy S10 | Köp billig begagnad Samsung S10 ...', 'seeMoreUrl': 'https://www.mobilfynd.se/kop/begagnade-mobiltelefoner/samsung/galaxy-s10.html', 'urlSignature': 'Nh3t+xJX0M7tYtoGUMNjDy89qO1aHHj6SdLkaDPDYw8=', 'searchQuery': 'samsung s10 begagnad pris sverige', 'provider': 'search_web'}, {'providerDisplayName': 'Samsung Galaxy S10 & S10 Plus | Billiga och begagnade mobiler - Returhuset', 'seeMoreUrl': 'https://www.returhuset.se/mobiltelefoner/samsung/galaxy-s10.html', 'urlSignature': 'Rk7BoUmzBFhyYAFE5uxPXrGo2Frdy1CsyjUvyhzWPDo=', 'searchQuery': 'samsung s10 begagnad pris sverige', 'provider': 'search_web'}, {'providerDisplayName': 'Köp Begagnad Samsung S10 med Garanti - Netzone.se', 'seeMoreUrl': 'https://netzone.se/begagnad-samsung/samsung-s10/', 'urlSignature': 'Ov8uiKO8EMXv0Bn77D1NJHAliXE6Ezvuzv7W20lggy8=', 'searchQuery': 'samsung s10 begagnad pris sverige', 'provider': 'search_web'}], 'feedback': {'tag': None, 'updatedOn': None, 'type': 'None'}, 'contentOrigin': 'DeepLeo', 'scores': [{'component': 'BotOffense', 'score': 0.0009399439}, {'component': 'BotOffense', 'score': 0.0013198635}, {'component': 'BotOffense', 'score': 0.0011073389}, {'component': 'BotOffense', 'score': 0.0013617034}, {'component': 'BotOffense', 'score': 0.001044386}, {'component': 'BotOffense', 'score': 0.0017477857}, {'component': 'BotOffense', 'score': 0.0015792594}, {'component': 'BotOffense', 'score': 0.0015978456}], 'suggestedResponses': [{'text': 'Vad är skillnaden mellan Samsung Galaxy S10 och S20?', 'author': 'user', 'createdAt': '2023-11-28T14:46:43.030416+00:00', 'timestamp': '2023-11-28T14:46:43.030416+00:00', 'messageId': '41b1c675-995c-46f4-8fab-35c4b25024e1', 'messageType': 'Suggestion', 'offense': 'Unknown', 'feedback': {'tag': None, 'updatedOn': None, 'type': 'None'}, 'contentOrigin': 'SuggestionChipsFalconService'}, {'text': 'Var kan jag köpa en ny Samsung Galaxy S10 i Sverige?', 'author': 'user', 'createdAt': '2023-11-28T14:46:43.0304178+00:00', 'timestamp': '2023-11-28T14:46:43.0304178+00:00', 'messageId': '76a059d5-773f-49c1-ad22-bb0270552f8b', 'messageType': 'Suggestion', 'offense': 'Unknown', 'feedback': {'tag': None, 'updatedOn': None, 'type': 'None'}, 'contentOrigin': 'SuggestionChipsFalconService'}, {'text': 'Kan du hitta priset på andra modeller av Samsung-telefoner också?', 'author': 'user', 'createdAt': '2023-11-28T14:46:43.0304182+00:00', 'timestamp': '2023-11-28T14:46:43.0304182+00:00', 'messageId': '07e2e9f4-c5c2-499d-ab97-300d9f104501', 'messageType': 'Suggestion', 'offense': 'Unknown', 'feedback': {'tag': None, 'updatedOn': None, 'type': 'None'}, 'contentOrigin': 'SuggestionChipsFalconService'}]}], 'requestId': '0f368808-a4d7-486c-9187-727a51c5bc0a'}]}


    for obj in json_objects:
        if obj:
            # Parse the JSON string
            json_data = json.loads(obj)
            print(json_data)
            if "arguments" in json_data and "messages" in json_data["arguments"][0]:
                for message in json_data["arguments"][0]["messages"]:
                    texts = message["text"]