Можно ли фильтровать вызовы API Flickr для безопасных картинок? - PullRequest
4 голосов
/ 14 февраля 2012

Я работаю над приложением, которое собирает случайные изображения из flickr для использования в качестве заполнителей. У меня только что был инцидент с клиентом, когда одно из изображений заполнителей было слишком явным, и теперь я думаю, что лучше отфильтровать результаты. Я знаю, что у flickr есть уровень безопасности на изображениях.

Насколько мне известно, уровень безопасности установлен для каждого пользователя. Можно ли установить его во время вызова API?

Я использую этот звонок:

flickr.interestingness.getList

Ответы [ 2 ]

2 голосов
/ 20 мая 2014

При настройке параметров поиска можно передать аргумент «безопасный поиск».

Безопасный поиск:

  1. для сейфа
  2. для умеренных
  3. для ограниченных

Ваш код должен выглядеть следующим образом:

NSMutableDictionary *params = [NSMutableDictionary new];
[params setObject:@(1) forKey:@"content_type"];

safe_search (необязательно) Безопасный поиск: 1 для безопасного. 2 для умеренных. 3 для ограниченного.

Нажмите здесь для получения более подробной информации на веб-сайте flickr api

1 голос
/ 04 августа 2014

Flickr API имеет опции для фильтрации результатов поиска через настройку «safe_search».
Значения -
1. для безопасности
2. для модераторов
3. для ограниченного

Но, к сожалению, есть много фотографий, которые загружены и не помечены как небезопасные. Таким образом, хотя этот параметр будет фильтровать результаты на некотором уровне, но он не является полностью надежным.

...