将返回的值拆分为仅电话号码和文本

Split returned value to just phone number and text

提问人:Niall O'Boyle 提问时间:10/30/2023 最后编辑:AymDevNiall O'Boyle 更新时间:10/30/2023 访问量:40

问:

我正在使用 HTTPS get 请求从服务器中提取信息。它正在拉回整个字符串,但它看起来很混乱,我只是在寻找要显示的电话号码和文本。我正在努力能够拆分输出,以便我可以展示我需要的东西。

API 文档是

名字 描述
消息 ID 文本连接消息 ID
sentTo 手机号码消息已发送到
关键词 使用的关键字
收到自 用于接收消息的号码
收到上 收到日期/时间消息

它使用的代码是

script>

        async function fetchMoviesJSON() {
            const response = await fetch('https://my.text-connect.co.uk/api/receivedmessages/xml?apiKey=3c5yclTjgTlBqsYdjMUaxiN4QjnIhw&from=last&pp=50');
            const receivedFrom = await response.text();
            return receivedFrom;
        }
        fetchMoviesJSON().then(function (receivedFrom){ document.getElementById('content').innerHTML = receivedFrom; })


</script>

我们尝试使用不同的变量声明,并联系了安装程序以了解我们可以做什么,但他们没有太大帮助

这是返回的刺痛:

0Successful request2237507830447507203646Non-specified079095754252023-10-30 10:46:06Test (Incoming - +447799XXXXXX )
javascript json 字符串 https

评论

0赞 AymDev 10/30/2023
请为您的问题使用正确的标签(这里不涉及 PHP,您是使用 JavaScript 发出 HTTP 请求)。此外,您应该分享您从此服务中获得的当前结果。
0赞 Niall O'Boyle 10/30/2023
我已经更新了这篇文章,我很抱歉。
0赞 AymDev 10/30/2023
您正在使用的 API 似乎给出了 XML 响应。你的是这里的问题。response.text()
0赞 AymDev 10/30/2023
这回答了你的问题吗?如何使用 fetch api 获取 XML
0赞 Niall O'Boyle 10/30/2023
它似乎不适用于 XML,它似乎仅适用于 HTTPS 拉取和 JSON 字符串

答: 暂无答案