Javascript Pinterest API未捕获引用异常
有人能解释一下如何正确访问和解析用户Pinterest Board吗?我试图使用Pinterest API获取用户板上的PIN列表,但在下面的注释行中不断出现Javascript Pinterest API未捕获引用异常,javascript,pinterest,Javascript,Pinterest,有人能解释一下如何正确访问和解析用户Pinterest Board吗?我试图使用Pinterest API获取用户板上的PIN列表,但在下面的注释行中不断出现UncaughtReference错误 <script> window.pAsyncInit = function() { PDK.init({ appId: "xxxxxxx", cookie: true }); }; (
UncaughtReference
错误
<script>
window.pAsyncInit = function() {
PDK.init({
appId: "xxxxxxx",
cookie: true
});
};
(function(d, s, id){
var js, pjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//assets.pinterest.com/sdk/sdk.js";
pjs.parentNode.insertBefore(js, pjs);
}(document, 'script', 'pinterest-jssdk'));
var pins = [];
var board_id='yyyyy';
PDK.request('/boards/'+board_id+'/pins/', function (response) {// error here
if (!response || response.error) {
alert('Error occurred');
} else {
pins = pins.concat(response.data);
if (response.hasNext) {
response.next();
}
}
});
document.write(pins);
</script>
window.pAsyncInit=函数(){
PDK.init({
appId:“xxxxxxx”,
曲奇:是的
});
};
(功能(d、s、id){
var js,pjs=d.getElementsByTagName[0];
if(d.getElementById(id)){return;}
js=d.createElement;js.id=id;
js.src=“//assets.pinterest.com/sdk/sdk.js”;
pjs.parentNode.insertBefore(js,pjs);
}(文档“脚本”、“pinterest jssdk”);
var引脚=[];
var board_id='yyyyy';
请求('/boards/'+board_id+'/pins/',函数(响应){//此处出错
如果(!response | | response.error){
警报(“发生错误”);
}否则{
pins=pins.concat(响应数据);
if(response.hasNext){
response.next();
}
}
});
文件。写入(PIN);
您正在下载SDK之前运行底部代码块。尝试将从var pins=[]
开始的所有内容移动到窗口的末尾。pAsyncInit
。这就是解决方案,谢谢!