我从flickr api中得到了一些无关紧要的(主观的)图像质量。
我注意到诸如haiku deck之类的网站使用flickr api,它们获得了相关的结果

image - flickr api : how to get relevant image results?-LMLPHP

我正在使用flickrnet API。下面是我正在使用的代码,以及query = 'cow'时的结果

  Flickr flickr = new Flickr(flickrKey, flickrSecret);

            PhotoSearchOptions options = new PhotoSearchOptions();

            options.SafeSearch = SafetyLevel.Safe;
            options.Licenses.Add(LicenseType.AttributionCC);
            options.MediaType = MediaType.Photos;

            options.Text = query;

            options.Extras = PhotoSearchExtras.AllUrls;

            PhotoCollection photos = flickr.PhotosSearch(options);

image - flickr api : how to get relevant image results?-LMLPHP

最佳答案

解决方案是按相关性设置排序。默认是按日期

  options.SortOrder = PhotoSearchSortOrder.Relevance;

关于image - flickr api : how to get relevant image results?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37046056/

10-15 00:16