Я вызываю api и получаю некоторые значения в формате json, теперь я хочу ограничить некоторых пользователей на стороне клиента на основе ответа, который я получаю от api. например, если пользователь является гостем, то в противном случае кнопка подписки не отображается. На портале разработчиков мы используем движок просмотра DotLiquid. Теперь у меня есть один вопрос, как я могу использовать это в dotliquid. вот мой код, в котором я использую Jquery для получения данных и javascript, чтобы ограничить пользователя на стороне клиента
Код
<script src="https://code.jquery.com/jquery-2.2.4.js" integrity="sha256-iT6Q9iMJYuQiMWNd9lDyBUStIq/8PuOW33aOqmvFpqI=" crossorigin="anonymous"></script>
<script>
var root = 'https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false';
$(document).ready(function () {
var showData1;
$('#get-data').click(function () {
var showData;
jQuery.ajax({
url: "https://httpbin.org/get",
dataType:'json',
success:function(response)
{
$('#a').html(response.origin );
$('#b').html(response.url );
if(response.url=="https://httpbin.org/get"){
$("#a").fadeOut(1000);
}
}
});
showData.text('Loading the JSON file.');
});
});
</script>
<!DOCTYPE html>
<a href="#" id="get-data">Get JSON data</a>
<div id="show-data"></div>
<p id="a"></p>
<p id="b"></p>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>