来自SMUGMUG的FileName

时间:2011-10-25 23:59:11

标签: jquery api image

我正在尝试在单个图像上获取smugmug文件名。这是我发现的一些获取图像的代码..

$ .smugmug.images.getInfo行是需要发生的地方,但我不确定如何实现它。任何建议将不胜感激!

$.fn.smugmugCycle = function(options) {
var albumID = options.albumID;
var size = options.size || "Medium";

// Setup div
var div = this;

$.smugmug.login.anonymously(function() {
    $.smugmug.images.get({AlbumID: albumID, Heavy: 1}, function(images) {
        $.each(images.Images, function() {
            var url = this[size + "URL"];
            div.append("<img src=\"" +  url + "\" />");

            var img_id = this.id

              $.smugmug.images.getInfo({ImageID: img_id}, function(images) {
          alert(images.FileName);

      });

        });


        div.cycle(options);
     });
 });

};

来自https://github.com/jmaurer的原始代码

...另外,显然我不能制作新标签,除非我在StackOverflow上更有经验:( * smugmug

1 个答案:

答案 0 :(得分:1)

您可以使用images.getInfo获取图片的文件名。但是,您不仅需要为其提供ImageID,还需要提供ImageKey。