php 20180413インスタ埋め込み
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 20180413インスタ埋め込み相关的知识,希望对你有一定的参考价值。
// get instagram
$(function() {
$.ajax({
url: 'https://api.instagram.com/v1/users/' + userid + '/media/recent/?access_token=' + access_token +"&count=" + getCnt,
dataType: "jsonp",
error: function(jqXHR, textStatus, errorThrown) {
},
success: function(data, textStatus, jqXHR) {
var html = '';
for (var i = 0; i < data.data.length; i++) {
//データ取得
var d = data.data[i];
//時間取得(エポック秒)
time = d.created_time;
//エポック秒を変換
date = new Date(Number(time+"000"));
//img取得
src = d.images.low_resolution.url;
//likes数取得
likes = d.likes.count;
//comments数取得
comments = d.comments.count;
//captiontext取得
//caption = d.caption.text;
//link取得
link = d.link;
//[html]
html += '<li>';
html += '<a href="' + link + '" target="_blank">';
html += '<div class="photo" style="background-image:url(' + src + ')"></div>';
html += '<div class="txt">';
html += '<p class="likes"><i class="fa fa-heart" aria-hidden="true"></i>' + likes + '</p>';
html += '<p class="comments"><i class="fa fa-comment" aria-hidden="true"></i>' + comments + '</p>';
html += '</div>';
html += '</a>';
html += '</li>';
html += '</ul>';
}
//タグ指定
$("#instagram").html(html);
}
});
$w.superResize({
resizeAfter : function() {
var $img_w = $('#instagram li:first-child').width();
$("#instagram li").height($img_w + "px");
}
});
});
#instagram {
display: flex;
flex-wrap: wrap;
overflow: hidden;
li {
width: 16.666%;
padding: 5px;
a {
overflow: hidden;
position: relative;
display: block;
height: 0;
padding-top: 100%;
text-decoration: none;
&:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.6);
z-index: 1;
opacity: 0;
transition: all 0.2s cubic-bezier(0.23, 1, 0.32, 1);
}
&:hover {
&:before, .txt {
opacity: 1;
}
}
.photo {
width: 100%;
height: 100%;
background-position: center center;
background-size: cover;
position: absolute;
top: 0;
left: 0;
}
.txt {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
line-height: 1.3;
color: #fbf6ef;
text-align: center;
transform: translate(-50%, -50%);
z-index: 5;
opacity: 0;
p {
display: inline-block;
margin: 0 10px;
i {
padding-right: 8px;
}
}
}
}
}
}
<ul id="instagram"></ul>
<script>
//instagram
var access_token = "6778316321.abe49db.b34d34e0cc854b6aba8a1d1d1cd672d9";
var userid = "6778316321";
var getCnt = "12";
</script>
<script type="text/javascript" src="./js/instagram.js"></script>
以上是关于php 20180413インスタ埋め込み的主要内容,如果未能解决你的问题,请参考以下文章
markdown YouTube的レスポンシブ埋め込み
html HTMLに画像的base64にして埋め込み
html YouTube上の埋め込みをレスポンシブに
php PHPのクラスメソッドとインスタンスメソッド
java 同クラスの各インスタンスから,共通であるインスタンスメソッドを呼び出して,特定の结果を得る
text Java的インスタンスメソッド