Лучший способ использовать инфраструктуру веб-интерфейса для извлечения данных из конечной точки в формате JSON.
Например, вы можете попробовать использовать Vue. js инфраструктуру. В простом случае ваша проблема будет решена следующим образом.
Vue({
el: '#callmeauto',
data: {
contentToRender: "",
},
created() {
this.loadContent();
setInterval(this.loadContent, 60000)
},
methods: {
loadContent(){
axios.get('/custome/myquestionodds').then((response)=>{
this.contentToRender = response.data;
})
}
}
});
В вашем шаблоне вы просто используете синтаксис шаблона:
<div id="callmeauto">{{ contentToRender }}</div>
Для использования vue. js вы будете нужно установить его. Также ax ios библиотека для совершения ajax звонков. Легкий путь через CDN:
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.11"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.19.2/axios.min.js></script>