Тема : vk api


Lotar  09-05-2019 19:40
Всем привет!

Подскажите, пожалуйста, пример hello world для vk api на js или php.
Чтобы было понятнее, к примеру, требуется найти упоминания определённого id на просторах вк. Есть ведь наверняка простой способ авторизации и отсылки запроса на поиск. Что не находил, всё просроченное или нерабочее.
Ну или, может, есть уже сервис, в который забиваешь id, а он ищет все упоминания. Про способ mentions in news я знаю, он не всё ищёт.

Заранее спасибо!

allsets1  09-05-2019 19:57
<?php

echo 'hello world';

?>



<script>

alert('hello world');

</script>

allsets1  09-05-2019 20:03
https://vk.com/dev/users.search
https://addons.mozilla.org/ru/firefox/addon/http-request-maker/

allsets1  09-05-2019 21:25
https://vk.com/dev/api_requests
https://vk.com/dev/first_guide

https://vk.com/dev/messages.search

allsets1  26-05-2019 21:18
Lotar:
удалось что-то найти?

если искать самому, то надо просматривать все параметры/ключи в https://vk.com/dev имеющие отношение к userid и что они делают/дают, потому как это: найти упоминания - требует конкретики)

Lotar  29-05-2019 19:04
allsets1: пока не особо понял, как пользоваться.
Конкретизирую, может, тогда и правда будет понятнее реальна ли моя идея.
Есть какая-нибудь мадемуазель, её фотографировал какой-нибудь фотограф. Этот фотограф с долей вероятности выложит это фото у себя на стене или в группе и в описании укажет ссылку на модель.
Путём зайчатков социальной инженерии можно найти, к примеру, фотографов, которые у барышни в друзьях или фоткали её уже и потом на их страницах (в их группах) найти фотки, но это долго.
Есть возможность в вк найти по упоминаниям в новостях. В ссылке _https://vk.com/feed?obj=1&section=mentions меняешь единицу на id и фотки с ссылками на модель там будут, но не все. Если вручную потом проверить стены фотографов, то там можно найти больше фоток с упоминанием модели, то есть по этой ссылке самую малость выдаёт результатов.
То есть задача проверить наличие ссылок на определённый id по страницам. Одно меня смущает, что пользователей в вк совсем не мало, а если ещё и по всем существующим группам парсить, то это как минимум долго, возможно, может я и ошибаюсь, упоминания в новостях ведь быстро ищутся.
Как вариант, проверить упоминания по списку друзей барышни, тут уже проще, но фотографа с её фоткой на стене у неё в друзьях может и не быть, так что снова неполная выборка.
Как-то так)))

allsets1  29-05-2019 20:21
Lotar:
даже и незнаю, я вк не пользуюсь и такой необходимости искать - не было
самый сложный/долгий вариант - изучить api и возможно скомбинировать запрос, если такая возможность, вообще, есть
Lotar пишет:
Если вручную потом проверить стены фотографов, то там можно найти больше фоток с упоминанием модели
ну, делать не вручную)
можно последовательно проверять, сначала фотографов а затем друзей
ну вообщем, все в array и цикл)

Lotar  29-05-2019 21:32
allsets1: я подозреваю, что, если и есть такая возможность, то время поиска уж больно долгое будет, сколько там уже пользователей вк, миллионов много уже? и по кругу все эти миллионы шерстить.... хммм...
изучать всё руки не доходят, усидчивости не хватает, ди и примеров толковых мало, постоянно версии меняются у этого апи, постоянно что-то работает по-новому ;)

allsets1  29-05-2019 21:46
Lotar:
зачем миллионы перебирать?

и можно сделать не через апи, куками только подкормить скрипт
посмотреть, что там за данные передаются и на автомат поставить)

Lotar  01-06-2019 01:57
allsets1: тут бы поподробнее, интересно!

Lotar  29-07-2019 19:24
Всё оказалось очень просто, запихиваем всё в строку:
_https://api.vk.com/method/users.get?user_ids=[user_ids]&fields=[options]&access_token=[token]&v=[version]
Потом file_get_contents со строкой, получаем json ответ, парсим его json_decode. Пыхыпы делает за нас всю работу, нам только делать выборку из массивов.

Единственный минус - ограничение на кол-во запросов в сутки на некоторые методы, например, поиск на стене пользователя.