问题标签 [flickr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
622 浏览

c# - Flickr API 中不可用的操作的 Flickr 自动化(如添加联系人)

编辑:我加了一个赏金,如果有人能帮我弄清楚我做错了什么,这都是你的。

另外,我真的不在乎这是如何完成的。如果有一个图书馆可以提供帮助,或者类似的东西会很棒。

由于不涉及验证码,理论上我应该能够登录 Flickr 并通过类似于以下的代码添加联系人......对吗?

当我运行此代码及其许多变体时,当我到达我应该提交表单以验证我正在添加联系人的地方时,它要求我登录。这可能是我失败的唯一原因收集正确的cookie?

我有 IEHTTPHeader 供 IE 查看实际发生的情况,我正在尽我所能模仿它。除非我只是不明白某些东西,否则我就是找不到哪里出错了。

Flickr API 无法做到这一点

我要做的就是登录并添加一个预定义的联系人。

0 投票
2 回答
4919 浏览

image - 托管网站图片:Flickr PRO、Amazon S3 或...?

我想节省我的网站每月分配的一些带宽,我想知道我是否可以使用Flickr PRO或者我应该依靠Amazon S3作为我的网站图像的托管服务。(我的 Web 应用程序允许用户上传他们自己的图片,目前它管理着大约 40GB 的数据)

我从未使用过亚马逊的服务,我喜欢使用 Flickr REST Api 从我的 web 应用程序动态上传图片的想法。
我也喜欢在 Flickr 上以 25 美元/年的价格存储图像的几乎无限空间的想法,但我不确定我是否可以在我的网站上使用他们的服务。

我认为如果我使用 Flickr 服务来存储不仅用于“个人使用”的图像(由我的网站用户上传),我的帐户可能会被禁止。
你的经验是什么?你会建议其他服务而不是亚马逊的 S3,还是这是目前唯一可用的选项?
谢谢


编辑:Flickr 明确表示“不要将 Flickr 用于商业目的”,您可以随时联系他们要求评估您的请求,但在我看来,我无法使用他们的服务来实现我想要的。S3 看起来像是要走的路……
尽管粗略估计我每个月要花的钱仍然很吓人

有没有更便宜的地方来托管我的图片?

0 投票
1 回答
251 浏览

ruby-on-rails - 来自 flickr_fu 的 flickr 照片每次都以不同的 id 返回

但是每次我在 irb 中运行这段代码时,我都会为每个请求获得不同的 id。那是怎么回事?我应该使用“秘密”属性作为唯一标识符吗?

0 投票
3 回答
35285 浏览

android - Android:BitmapFactory.decodeByteArray 提供像素化位图

我正在开发一个显示从 Flickr 下载的照片的 Android 应用程序。我从字节数组中获取位图对象,然后从相关的 Flickr URL 中读取该对象,如下所示:

然后我在 View 对象的 onDraw 方法中将位图绘制到画布上:

问题是生成的图片是像素化的,我不知道为什么;我尝试了许多 opt 和 paint 对象的变体,但都没有成功。我的应用中显示的图片与原始网址中的图片的区别大致如下:

图像不好,请参见左上角的像素化 http://homepages.inf.ed.ac.uk/s0677975/bad.jpg

好图,这是预期的结果http://homepages.inf.ed.ac.uk/s0677975/good.jpg

例如,查看左上角的云以查看差异。

请注意,从项目资源加载并以类似方式绘制的 JPEG 图片显示得很好,即没有像素化。

任何人都可以告诉我为什么会这样吗?

稍微详细一点,字节数组是从 Flickr 获得的,如下所示;这是基于来自 Romain Guy 的 Photostream 应用程序的代码:

PS:我还在 android.developer Google 群组上发布了这个问题的变体。


非常感谢您的建议——现在我真的很困惑!我按照你的建议做了,发现直接从下载的字节数组生成的图像确实是像素化的。但是,这是从完全相同的 URL 下载的,当在我的计算机上访问时,该 URL 没有像素化。这是相应的 Flickr URL:

http://farm3.static.flickr.com/2678/4315351421_54e8cdb8e5.jpg

更奇怪的是,当我在模拟器而不是手机(HTC Hero)上运行相同的应用程序时,没有像素化。

这怎么可能?

下面是我用于从 URL 加载位图的代码——它基于 Romain Guy 的 Photostream 应用程序,它结合了 Will 将原始字节数组写入文件的建议:

我在这里疯了吗?最好的,迈克尔。

0 投票
2 回答
1730 浏览

api - 是什么让 Flickr API 不是 RESTful?

我即将开始为客户的网站开发 REST API,并且我一直在做一些研究。我在 API 的黄金标准上遇到了这个有用的问题。

在阅读这篇文章之前,我曾考虑使用 Flickr API 作为参考点。然而,对上述问题的评论让我三思而后行:

The Flickr API is particularly hilarious, for example. It advertises itself as RESTful and yet is nothing of the sort!内森

我对 Flickr API 不是 RESTful 的原因以及这些非 RESTful 元素的影响特别感兴趣。

0 投票
2 回答
1780 浏览

php - 如何从 flickr.photos.search API 调用访问 XML?

我客户的系统需要使用 flickr.photos.search API 调用从他们的 Flickr 帐户访问私人照片。我进行了设置并获得了该调用的生成 URL。当我在浏览器中访问该 URL 时,它会输出应有的 XML。

(API 参考:http ://www.flickr.com/services/api/flickr.photos.search.html )

但是,在 PHP 中,我想访问该 XML 并使用 simplexml PHP 扩展显示它。我不知道如何访问 XML,因为它不是位于 .xml 文件中,而是位于动态 URL 中。

XML 文件(来自浏览器)如下所示:

使用 PHP 我正在尝试这个:

它什么也不返回。我在这里错过了什么吗?

注意:echo "Ding!";foreach上面的循环中添加了它,它确实回显了 Ding!Ding!Ding!Ding!,这意味着它识别出有 4 张照片并循环了正确的次数。

显然,出于某种原因,它对 $photo->title 不满意?

当我使用print_r($photo)我得到这个:

0 投票
1 回答
272 浏览

flickr - How to find out if a user has a flickr pro account?

I am trying to find out how I can tell if a user has a pro account? This is because I am interested in the upload file size limits for a user which differ based on whether the user has a pro account or not.

I looked on the official API pages of flickr but found nothing. http://www.flickr.com/services/api/

Does anyone know how to retrieve this information?

0 投票
1 回答
1443 浏览

jquery - jQuery Flickr REST API 调用什么都不返回?

我创建了一个 Flickr 帐户,创建了一个应用程序并获得了我的 API 密钥,创建了一些照片集并使用他们的 API 资源管理器测试了 API 调用,以获取以下 URL 进行调用:

http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key=65746342db5d734353b08cd63398a4b4&user_id=21466829@N07&format=json

在浏览器中这很好用,但是通过 jQuery 调用它绝对不会返回任何东西 - 使用 FireBug 检查它。

这是我的 jQuery 代码:

我还将此应用程序的网站、标签和权限设置为公开。这应该是不费吹灰之力 - 我在这里错过了什么?

0 投票
1 回答
34 浏览

html - 每次调用都会将结果附加到 iframe

我有一个 iframe,它在我的 Web 应用程序中显示来自 Flickr 的缩略图。我看到的问题是,当我重新加载页面时,有时,我看到同一组图像被附加到较早的一组图像中。所以我得到了每张图片的两组,在随后的重新加载中,我得到了 3 组图片。

图像是表格的一部分。所以我也看到了多个提交和取消按钮。关于可能导致这种情况以及如何避免这种情况发生的任何建议?

0 投票
1 回答
318 浏览

iframe - 退出 Flickr 后 IFRAME 中的图像不再显示?

我有一个显示用户的 flickr 图像的 iframe 窗口。我使用 flickr.photos.search api 从 flickr 下载用户的图像。当用户登录到 flickr 时,这非常有用。

但是,当我从 flickr 和 yahoo 网络明确注销用户,然后尝试下载 flickr 图像时,我会在一个完整的浏览器窗口(而不是我的 iframe)中重定向到 www.yahoo.com。

如果我没记错的话,当我不使用 iframe 并且我被重定向到雅虎登录屏幕时,我没有遇到这个问题。

有什么建议么?

详细地说,这个 URI - http://www.flickr.com/services/api/auth.howto.web.html列出了以下步骤 -

  1. 创建身份验证处理程序

当用户关注您的登录 url 时,他们会被定向到 flickr.com 上的一个页面,该页面询问他们是否要授权您的应用程序。此页面显示您的应用程序标题和说明以及徽标(如果您上传了一个)。

当用户接受请求时,他们将被发送回您在步骤 2 中定义的回调 URL。该 URL 将添加一个 frob 参数。例如,如果您的回调 URL 是http://test.com/auth.php,那么用户可能会被重定向到http://test.com/auth.php?frob=185-837403740(本例中的 frob 值是'185-837403740')。

当我在 iframe 窗口中时不会发生这种情况,但在我的完整浏览器窗口中确实会发生。