flickr和wordpress的集成不能做到这一点
下面是显示flickr照片的代码 此用户:53335537@N04没有显示任何东西-娜达 但是这个用户:85173533@N00干得好flickr和wordpress的集成不能做到这一点,wordpress,flickr,Wordpress,Flickr,下面是显示flickr照片的代码 此用户:53335537@N04没有显示任何东西-娜达 但是这个用户:85173533@N00干得好 <script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready( function() { var cesc = new flickrshow('flickrbox', { 'autoplay':true,
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready( function() {
var cesc = new flickrshow('flickrbox', {
'autoplay':true,
'hide_buttons':false,
'interval':3500,
'page':1,
'per_page':10,
'user':'53335537@N04'});
});
</script>
问题:为什么用户不工作
这个地址工作得很好,所以flickr不会阻止它
这里是直播页面。。。。右上角:似乎将此URL称为:
返回一个空的结果集:
flickrshow_jsonp_22262679527({"photos":{"page":1, "pages":0, "perpage":10, "total":"0", "photo":[]}, "stat":"ok"})
因此,该用户显然没有根据列出的许可证之一授权其图像。Flickrshow对该参数有这样的说法:
以逗号分隔的列表
您的许可证范围内允许的许可证
幻灯片放映。如果设置为null,则没有许可证
将设置限制,请
确保您有显示的权限
图像。有关详细信息,请参阅Flickr API
有关许可证代码的更多信息
以下是flickr的相关文档页面:
似乎嵌入用户的图像,因为它们被标记为版权所有,在法律上是有问题的,尽管我猜在这种情况下,嵌入者和照片所有者是同一个人。flickrshow在默认情况下只显示具有CC许可证的图像
因此,最后:要么重新授权照片,要么覆盖flickrshow的许可证过滤器,可能是在参数中添加“license”:null,如何捕获返回的结果?我只是在firebug中捕获了请求的URL,并在新选项卡中打开了它。