我正在使用社交网络API进行测试,并且在Instagram中出现了奇怪的行为。
我想要的是将我帐户的Instagram提要嵌入到网站中。我在Visual Studio上启动了该网站,并且嵌入效果很好(考虑到使用Instagram API很难使某件事顺利进行)。
但是当我在VS之外尝试时,崩溃下载 embed.js ,我认为这是用于嵌入Instagram代码的解析器。
HTML :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
</head>
<body>
<script>
var igToken = 'xxxxxxxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
var igApiTimeline = 'https://api.instagram.com/v1/users/self/media/recent/?access_token=';
var igApiPhoto = 'https://api.instagram.com/oembed/?url=http://instagr.am/p/';
var link, url;
$.get(igApiTimeline + igToken, function (r1) {
for (var i = 0; i < r1.data.length; i++) {
link = r1.data[i].link;
url = igApiPhoto + link.substr(link.indexOf('/p/') + 3);
$.get(url, function (r2) {
$('.ig-posts').append(r2.html);
});
}
});
</script>
<div class="ig-posts" style="width: 380px"></div>
</body>
</html>
您知道为什么它仅在VS中起作用吗?