我在我的 iOS 应用程序中有一个人的数据库,他们的图像是从 freebase.com 下载的。今天我注意到图像不再下载。我检查了一下,我看到谷歌重新设计和重组了 freebase,现在图像包括一个密钥。现在我将图像 url 存储在这样的核心数据中 http://img.freebase.com/api/trans/image_thumb/m/03s07kd?maxheight=240&maxwidth=300
要使用新格式,我是否必须获取一个 api 密钥并将其包含在每个图像请求中,或者我可以获取链接并在我的数据库中更改它?我没有对数据库进行任何其他调用,只是来自 url 的图像。
我刚刚测试过,我可以将链接更改为
https://www.googleapis.com/freebase/v1/image/m/03s07kd?maxheight=240&maxwidth=300
有效。我现在也注意到图像的质量比以前低得多。如何获得与以前相同质量的图像?
我想确保这不会再次发生并正确地做到这一点。
谢谢!