Ответы пользователя по тегу Социальные сети
  • В ВК в настройках приватности пункт "кому видна моя страница" что означает "только пользователям вк"?

    riky
    @riky
    Symfony / Laravel
    В этом случае поисковики индексируют страницу?

    нет, пользователем считается зарегенный юзер.
    Ответ написан
  • Что брать вместо email по API у пользователей ВКонтакта?

    riky
    @riky
    Symfony / Laravel
    1) email получить можно, просто в scope при авторизации добавьте еще email.
    2) можно создать рекламную компанию на всех кто авторизован через ваше приложение, не бесплатно, но достаточно эффективно.
    Ответ написан
  • Как устроена страница профиля в соц. сетях?

    riky
    @riky
    Symfony / Laravel
    index.php:
    echo $_SERVER['REQUEST_URI'];

    вернет "id1";
    дальше все просто
    Ответ написан
  • Какую CMS выбрать для соцсети?

    riky
    @riky
    Symfony / Laravel
    в свете вашего нового коммента проясняющего детали. особенно интересная деталь:
    На этапе заказа соцсети, исполнитель либо взвинчивает стоимость или отказывается ввиду сложности проекта.

    могу предположить что там все таки есть какие то детали о которых вы не пишете здесь, думая их незначительными. потому что в том что вы написали ничего особого. three js прикрутить везде можно. что вы понимаете под "поддержка интерактивных модулей" одному богу видимо известно ;)

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

    ----- старый ответ -----
    требования у вас никакие, это все могут. хотя конечно
    поддержка интерактивных модулей;

    в это можно вписать что угодно.

    можете взять хоть мейнстрим цмс, старые но проверенные - wordpress/drupal, хоть новые и современные типа bolt cms. во втором случае меньше готовых модулей, но более простые для их понимания и создания своих модулей.

    также есть цмс клоны соц сетей, погуглите. там много готового но и много лишнего, плюс не бесплатные обычно.
    Ответ написан
  • Как узнать какие группы/страницы принадлежат на провах создателя тому или иному человеку вконтакте?

    riky
    @riky
    Symfony / Laravel
    можно проверить напрямую через API (знания языков программирования не требуется)

    заходите https://vk.com/dev/groups.get
    внизу будет "Пример запроса"
    вбиваете следующие данные в поля
    user_id = очистить поле
    filter = admin,editor,moder (так и указать через запятые, или можно убрать лишние права, если например нужны только где админ то оставить только admin)
    offset = 0
    count = 1000

    и нажать "выполнить"
    в колонке справа появятся описания групп, где screen_name - это как раз "крутые адреса"
    больше чем тут вам вряд ли кто-то покажет.

    ps во второй строчке ответа покажет общее количество найденных групп
    response: {
    count: 73,
    Ответ написан
  • Что думаете насчет идеи создать такой сайт, который объединяет разные социальные сети, точнее профили пользователей?

    riky
    @riky
    Symfony / Laravel
    дъявол кроется в деталях.
    попробуйте набростать техническое решение и сделать прототип.

    из проблем например для работы с вк только:
    - надо чтобы юзер достал вам standalone токен, только с него можно работать с перепиской. а вк там предупредлает "не копируйте иначе можете потерять доступ к акку"
    - для стандалоне вк может начать показывать капчу, тк у вас куча отправок пойдет с одного ип.
    - отдельный геморой - сделать реалтайм получение сообщений при переписке.

    большинству юзеров все таки это не надо, а половина из тех кому надо, будут боятся давать доступ к своим сообщениям да еще на всех сервисах. естественно что такие сервисы привлекут внимание "служб".

    а вообще попробуйте. сделайте прототип и попробуйте "продать" его хотя бы вашим друзьям
    Ответ написан
  • Как продать проект или реанимировать?

    riky
    @riky
    Symfony / Laravel
    боюсь что это вряд ли кого то заинтересует, по сути для узких тематик оптимальнее обычный форум. или даже просто группа в соц сети.

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

    скрипты соц сетей сейчас тоже есть и более функциональные.

    кастомный движок нужен только если нужен какой то особенный функционал, что не вписывается в функционал популярных соц сетей или форумов. и это не одна -две небольших функции (типа а у нас на сайте юзеры могут указывать марку своего авто и она будет написана у каждого сообщения), а чтото существенное.
    Ответ написан
  • Зачем vk использует переадресацию при входе в систему?

    riky
    @riky
    Symfony / Laravel
    скорее всего еще одна ступень безопасности. там они ставят куки чисто на login.vk поддомен на год + HttpOnly.
    на основном домене куки ставятся на все подомены (и без HttpOnly), что менее безопасно в случае xss.

    то есть на этом поддомене хранятся надежные куки, которые через xss не украсть. да и куки эти не летают со всеми запросами, и сложнее будет угнать чужую сессию.
    Ответ написан
  • Рационально использовать соц. сети для такой тематики?

    riky
    @riky
    Symfony / Laravel
    когда у вас появится еще и группа, у вас появится вторая проблема - как получить трафик в группу. сам он туда точно не придет.
    Ответ написан
  • Мультипостинг. Публикация фото одновременно в нескольких соц. сетях. Как сделать?

    riky
    @riky
    Symfony / Laravel
    Есть многочисленные сервисы, kuku io, smmbox и тд. есть разные проги - типа ботов, которые тоже умеют автопостинг.

    погуглите "автопостинг в социальные сети" материалов по теме миллион.

    2-3 часа тратит на выкладывание новых работ

    она там точно только выкладыванием занимается? может непосредственно выкладывание не занимает столько времени, а время тратится на другом (ответ на комменты, подготовка фото и тд)
    Ответ написан
  • Какой набор ПО использовать для раскрутки групп Вконтакте?

    riky
    @riky
    Symfony / Laravel
    аналогов бота дополна помоему.

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

    если планируете сделать качественную долгоживущую группу, пробуйте лучше рекламную сеть или платные/бесплатные посты в смежных по тематике группах.
    Ответ написан
  • Что нужно для хорошей соц. сети?

    riky
    @riky
    Symfony / Laravel
    Новая соц сеть никому не нужна, но для учебных целей, задача вполне интересная.

    сразу же задумайтесь о масштабировании, т.к. это здесь самая интересная задача.

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

    например все друзья хранятся на отдельном серваке, если для рендера лайков фоток нужно отрисовать ваших друзей в списке, то сервис фоток делает запросы к сервисам лайков и сервисам друзей, получает списки.

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

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

    особо не рассчитывайте что это дойдет до прода (либо делать чтото попроще где мало сервисов, типа твиттера), здесь главное научится принципам, дальше начнется одна рутина.

    ну и отдельное внимание уделить фронтенду, лучше делать сразу так же single page app, на reactjs

    Успехов!
    Ответ написан
  • Как создать бота, имитирующего поведение реального человека?

    riky
    @riky
    Symfony / Laravel
    Но мне совершенно непонятно, как, например, создать авторизацию для этого бота. Создать приложение для каждого бота, и через ключи давать доступ к странице?

    не обязательно для каждого отд приложение. можно и одно на всех. разные приложение это если черные делишки мутить собираетесь.

    А где должны работать мои скрипты — на моем компьютере или можно перебросить через крон на хостинг?

    можно сделать и так и так - не проблема совершенно.

    А как сделать, чтобы сотня ботов могла работать параллельно?

    прокси

    Как создать бота, имитирующего поведение реального человека?

    исопльзовать программируемые браузеры, решений сейчас масса. от попсы типа хюман эмулятора и зенки, до самописных нативных программ с браузером на .net java и тд. между ними можно добавить браузеры на ноде phantomjs node-webkit, также движки для тестирования типа selenium. сейчас выбор огромный - можно сделать на всем.
    кстати для этого метода знать и использовать апи совершенно не нужно, но и распредлить на х100 ботов будет сложнее. Зато на первых двух бота с эмуляцией наврное сможет сделать домохозяка.

    Можно ссылки на какие-нибудь мануалы, или хотя бы какие языки и инструменты необходимы чтобы реализовать это с минимальными трудозатратами?

    сделать это можно на любом языке php, python, nodejs java c# и тд.
    у вас проблема в том что вы не знаете что хотите походу.
    в заголовке пишиите эмуляция человека а в комментах уже про апи - это два совершенно разных подхода.
    Ответ написан
  • Создание социальной сети с нуля видеоуроки и советы, пожалуйста?

    riky
    @riky
    Symfony / Laravel
    по поводу уроков - смотрите любые, про любые типы проектов - если понимать принципы то таких вопросов не возникнет.
    Ответ написан