文件名来自 SMUGMUG

发布于 2024-12-11 19:05:36 字数 929 浏览 0 评论 0原文

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

$.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

I'm trying to get smugmug filenames on individual images. Here's some code I found that gets the image..

the $.smugmug.images.getInfo line is where this needs to happen but I'm not sure how to implement it. Any advice would be greatly appreciated!

$.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);
     });
 });

};

Original code from https://github.com/jmaurer

... also, Apparently I can't make a new tag unless I'm more experienced on StackOverflow :( *smugmug

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尬尬 2024-12-18 19:05:36

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

You can use images.getInfo to get the filename of an image. However you need to give it not only the ImageID but also the ImageKey.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文