Panoramio API - 没有图片返回?

时间:2010-10-26 18:32:57

标签: javascript panoramio

我正在使用Panoramio API创建一个像您看到的那样的小照片小部件here at this link.我的代码设置了一些用于检索照片的选项,即通过在纬度/长度对周围创建边界框然后在这些边界内返回所有照片。

但是,有时(取决于坐标),不会返回任何照片,而且我的小部件只会显示页面链接断开(小符号)。任何人都知道如何检查api是否实际上会返回数据?我想或许替换持有小部件的div标签的内容w /一些文字说“没有照片可用”。像那样......

2 个答案:

答案 0 :(得分:0)

api有点难过。不要以为它有解决方案。

在他们的博客上看到这个帖子

http://www.panoramio.com/forum/viewtopic.php?t=31697&sid=b6d56e00ceffd6cda312da185242107a

答案 1 :(得分:0)

此Panoramio JavaScript API小部件围绕一对/长对创建一个边界框,然后返回所有这些边界内的照片。

另一种类型的Panoramio JavaScript API小部件,您还可以使用example and code is here更改背景颜色。

我创建了一个blogspot page,其中我创建了许多Panoramio JavaScript和HTML API小部件。

它没有表现出作曲情绪。它在出版后显示。

<div dir="ltr" style="text-align: center;" trbidi="on">
<script src="https://ssl.panoramio.com/wapi/wapi.js?v=1&amp;hl=en"></script>
<div id="wapiblock" style="float: right; margin: 10px 15px"></div>
<script type="text/javascript">
var myRequest = {
  'tag': 'kahna',
  'rect': {'sw': {'lat': -30, 'lng': 10.5}, 'ne': {'lat': 50.5, 'lng': 30}}
};
  var myOptions = {
  'width': 300,
  'height': 200
};
var wapiblock = document.getElementById('wapiblock');
var photo_widget = new panoramio.PhotoWidget('wapiblock', myRequest, myOptions);
photo_widget.setPosition(0);
</script>
</div>