Backbone.js 主干收集+;Instagram API

Backbone.js 主干收集+;Instagram API,backbone.js,Backbone.js,你好,我刚刚跳进了主干 我想做的是从instagram api提要中收集低分辨率的照片 我有一个用户模型,它可以存储所有instagram信息,如access_token和 App.Models.Ig_photo({}); 还有一个收藏 App.Collections.Ig_photos({function() { model: App.Models.Ig_photo, url: "https://api.instagram.com/v1/users/self/feed?a

你好,我刚刚跳进了主干

我想做的是从instagram api提要中收集低分辨率的照片

我有一个用户模型,它可以存储所有instagram信息,如access_token和

 App.Models.Ig_photo({});
还有一个收藏

App.Collections.Ig_photos({function() {
    model: App.Models.Ig_photo,

    url: "https://api.instagram.com/v1/users/self/feed?access_token=",

    sync:function (method, model, options) {
        options.timeout = 10000; // required, or the application won't pick up on 404 responses
        options.dataType = "jsonp";
        return Backbone.sync(method, model, options);
},

    parse: function( response ) {
          return response.data
    } 
}});
现在我在这里遇到了一些问题,当我提取时,我的集合没有被填充,其次我想要的是accesstoken保存在我的另一个名为user的模型中,那么我如何在这里访问它


如果有人建议我采取的方法正确与否,那就太好了

您可以将API密钥添加到集合模型:

App.Collections.Ig_photos.access_token = OtherModel.get("access_token");
并为集合URL使用一个函数:

url: function() {
    return "https://api.instagram.com/v1/users/self/feed?access_token=" + this.access_token
},