Comments 22
вскоре были найдены странички всех остальных промодевочек
Однако!
+10
Выловить такую толпу левого народа зная только место проведения и фотку одной девочки в туалете?
Однако![1]
Однако![1]
+7
get_request = '/v1/media/search?lat=' + latitude get_request+= '&lng=' + longitude get_request += '&distance=' + distance get_request += '&min_timestamp=' + str(min_timestamp) get_request += '&max_timestamp=' + str(max_timestamp) get_request += '&access_token=' + access_token
docs.python.org/3.4/library/urllib.parse.html
+11
Делал 2 года назад себе ВК + Instagram вариант. Немного поигрался и забил. Очень много мусора. Геолокация крайне не точная.
Но забавно, то нет толком никаких публичных сервисов
Но забавно, то нет толком никаких публичных сервисов
0
Задумка интересная :) Взял себе поиграть на пару вечеров.
А вот реализация совсем так себе, хоть автор и указал уже выше о необходимости привести все к красоте.
А вот реализация совсем так себе, хоть автор и указал уже выше о необходимости привести все к красоте.
Немного брюзжания
- PEP8 и творец — кто кого ненавидит сильнее я так и не разобрался.
- Зачем неиспользуемые импорты?
- Зачем писать свои костыли (хоть бы requests уже) если есть готовые клиенты? Вот, к примеру, Instagram.
- Для какой цели дробить временной интервал на такие малые промежутки? Instagram может за раз обработать фрейм до 7 дней, а VK и вообще не ограничивает (там регулируется кол-вом отдаваемых фотографий). Запрос к Instagram с дроблением по времени за ~25 дней отвалился по лимиту.
+1
Сделал рефакторинг с учетом советов предыдущих комментаторов :)
mr_dein0s, промежутки можно сделать любыми. У Instagram есть ограничение на количество фотографий в ответе (15 вроде, если ничего не путаю). Если в конкретном месте добавляется больше 15 фотографий в час, а вы парсите с интервалом в день, то готовьтесь терять результаты.
Stronix, urllib не работает с HTTPS. Можно использовать urllib2 или requests. Переделал под requests.
Вроде выглядит лучше :)
mr_dein0s, промежутки можно сделать любыми. У Instagram есть ограничение на количество фотографий в ответе (15 вроде, если ничего не путаю). Если в конкретном месте добавляется больше 15 фотографий в час, а вы парсите с интервалом в день, то готовьтесь терять результаты.
Stronix, urllib не работает с HTTPS. Можно использовать urllib2 или requests. Переделал под requests.
params = {
'lat': latitude,
'lng': longitude,
'distance': distance,
'min_timestamp': str(minTimestamp),
'max_timestamp': str(maxTimestamp),
'access_token': INSTAGRAM_ACCESS_TOKEN
}
return getResponse("https://api.instagram.com/v1/media/search", \
params=params, verify=True).json()
Вроде выглядит лучше :)
0
промежутки можно сделать любыми. У Instagram есть ограничение на количество фотографий в ответе (15 вроде, если ничего не путаю). Если в конкретном месте добавляется больше 15 фотографий в час, а вы парсите с интервалом в день, то готовьтесь терять результаты.
По умолчанию отдает 20 результатов. Однако, многие методы поддерживают параметр count. Максимальный count для одного запроса /media/search/ — 100 (опытным путем).
Одно плохо, /media/search/ не умеет в pagination.
Правда можно запилить свою пагинацию с преферансом (сходно с вашим решением) — брать время из последнего результата поиска и подставлять его в следующий запрос.
0
UFO just landed and posted this here
Какая знакомая фотография, правда мне помнится, что вконтактик я заливал её 23 числа, а под фотографией подпись 22. При доступе через API ВК публикует время съёмки из exif?
0
Интересно а что с правами на использование таких фото.
0
По большинству бумаг стран СНГ — нельзя, т.к. фото является объектом авторских прав.
Хотя, тут есть много нюансов, включая EULA/ToS/Privacy Policy социальных площадок (к примеру — пункт 7.1.3 ПС Vk).
К сожалению, я не юрист, посему не могу дать какого-либо однозначного и окончательного ответа :)
Хотя, тут есть много нюансов, включая EULA/ToS/Privacy Policy социальных площадок (к примеру — пункт 7.1.3 ПС Vk).
К сожалению, я не юрист, посему не могу дать какого-либо однозначного и окончательного ответа :)
0
Первая промо-девочка зачёт
0
И мой вариант c группировкой по найденным аккаунтам:
http://snradar.azurewebsites.net
http://snradar.azurewebsites.net
0
Пойду почищу фейсбук.
0
Появились ли новые ограничения в API, например в FB теперь нельзя почти ничего, что можно было года два назад. Как теперь дела с этим обстоят?
0
Sign up to leave a comment.
Я тебя по сетям вычислю: используем API крупнейших соцсетей в своих корыстных целях