2 место Король социалок 2: мастер-класс на кухне Facebook

varnak

Client
Регистрация
27.09.2009
Сообщения
290
Благодарностей
20
Баллы
18

varnak

Client
Регистрация
27.09.2009
Сообщения
290
Благодарностей
20
Баллы
18
Подскажите что за код С# в шаблоне FB_friends_inviting_active . А то не работает да и не пойму для чего он нужен ...

Код:
string main = project.Variables["accLine"].Value;
Char[] d = ":".ToCharArray();
project.Variables["login"].Value = main.Split(d)[0];
project.Variables["pass"].Value = main.Split(d)[1];
project.Variables["proxy"].Value = main.Split(d)[2];
project.Variables["port"].Value = main.Split(d)[3];
project.Variables["proxyLogin"].Value = main.Split(d)[4];
project.Variables["proxyPass"].Value = main.Split(d)[5];
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Это я так парсю строку логин:пароль:прокси))
 
  • Спасибо
Реакции: varnak

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Подскажите что за код С# в шаблоне FB_friends_inviting_active . А то не работает да и не пойму для чего он нужен ...
Надо чтобы в строчке были данные для прокси
Если тебе прокси не нужны закомментируй строчки не нужные, к примеру код без прокси будет такой
Код:
string main = project.Variables["accLine"].Value;
Char[] d = ":".ToCharArray();
project.Variables["login"].Value = main.Split(d)[0];
project.Variables["pass"].Value = main.Split(d)[1];
// строчки ниже можно закомментировать или удалить, я бы просто закомментировал и все
// project.Variables["proxy"].Value = main.Split(d)[2];
// project.Variables["port"].Value = main.Split(d)[3];
// project.Variables["proxyLogin"].Value = main.Split(d)[4];
// project.Variables["proxyPass"].Value = main.Split(d)[5];
 
  • Спасибо
Реакции: varnak

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
@Astraport
Можешь объяснить для чего в кубике Получаем Id страницы с таким Get запросом
Код:
https://graph.facebook.com/v2.8/{-Variable.pageName-}?access_token={-Variable.token-}
ты добавил Referer
Код:
{-TimeNow.Year-}
Для чего нужен этот реферер здесь? никак без него?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
В каком шаблоне и в каком месте шаблона?
 

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
шаблон FB_active_users_parsing
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
  • Спасибо
Реакции: shushik81

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
@Astraport
У меня к тебе вопрос опять по тому же шаблону. Т.к. я пока не очень знаком с гет запросами и Апи фейса
Для чего брать сдвиг по времени и не использовать его? Как его можно использовать в запросе? Я чето сам пробовал разобраться как то не получается
Вот тут у тебя такой запрос с параметром limit=3, но все равно парсит по 25 постов
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Уже год прошел как писал этот шаблон. За это время в ФБ многое поменялось. API точно вышла новая версия. Возможно какие-то новые ограничения.
Насчет переменной day, то если не используется, то удаляй. Нужна была чтобы отсеивать старые посты.
 
  • Спасибо
Реакции: shushik81

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Уже год прошел как писал этот шаблон. За это время в ФБ многое поменялось. API точно вышла новая версия. Возможно какие-то новые ограничения.
Насчет переменной day, то если не используется, то удаляй. Нужна была чтобы отсеивать старые посты.
Активно работаешь над какой сетью?
Инстаграм? Мне сейчас интересно покопаться с ФБ, переписываю и переделываю немного логику под себя и на C#
Заодно и C# сниппеты изучаю
Пытаюсь вкурить этот их АПИ, но чето не совсем получается, вроде и ввожу правильно запрос, а он все равно не то что надо мне выдает
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Пытаюсь вкурить этот их АПИ, но чето не совсем получается, вроде и ввожу правильно запрос, а он все равно не то что надо мне выдает
У ФБ, как и в ВК, есть хороший дебагер, если там будет получаться, потом переносишь запросы в Зенку.
Очень удобно и интересно.

С ФБ продолжаю работать, но несколько в ином ключе.
 
  • Спасибо
Реакции: shushik81

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Спасибо за подсказку с дебагером, реально помогает составлять запросы, сейчас ковыряюсь с ним
Т.е. принципы изложенные в этих шаблонах немного уже устарел?
Есть более продвинутые методы раскрутки аккаунтов?
Я сейчас с этими хотябы разберусь а потом уже дальше буду копать
 

Valiksim

Client
Регистрация
14.04.2012
Сообщения
1 344
Благодарностей
298
Баллы
83

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Это ты имеешь ввиду, что на странице с методом, можно задать параметры и увидеть результат?
Я при помощи этого дебагера, все запросы которые были в шаблоне сократил всего лишь до двух, это получение токена и массива лайков/комментов. А дальше добавил список id юзеров в список.
Но еще остается цикл, для парсинга с нескольких страниц, что кстати тоже можно объединить в один запрос, но это я наверно попробую реализовать чуть позже. Хотя и на данном этапе все четко отрабатывается
Конечно продолбался пол дня, но зато разобрался немного как составлять эти запросы, но зато теперь код стал более лаконичней и что приятней - намного быстрее.
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Т.е. принципы изложенные в этих шаблонах немного уже устарел?
Есть более продвинутые методы раскрутки аккаунтов?
Принципы не устарели.
Их вообще несколько.
Это как бы бото-ферма, которую можно апгрейдить разными доп. модулями типа лайкеров и комментаторов.
 

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Т.е. ты просто апгрейдишь то что есть здесь? Добавляя разные функции?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
@Astraport
Как думаешь, если отправлять запрос на добавления в друзья Гет запросом, палевно слишком будет?
Вообще гет запросами ты часто пользуешься? Как часто их можно вообще использовать?
Если использовать мобильную версию фейса, то перед этим нужно менять useragent на мобильный?
Или впринципе если не так много акков и не сильно наглеть то и без этого можно обойтись?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Как думаешь, если отправлять запрос на добавления в друзья Гет запросом, палевно слишком будет?
Вообще гет запросами ты часто пользуешься? Как часто их можно вообще использовать?
У такой сложной сети как ФБ вообще нет никаких правил или каких-то лимитов.
Есть здравый смысл.
Понятно, что работа через браузер более надежная. Особенно если аков не много. А их и не нужно для начала много. Всё нужно обязательно оттестировать на 2-3 акках, не более.
У новичков обычно в голове схема: ага, с одного акка 100 друзей в день, тогда с 1000 их будет... ))
Если использовать мобильную версию фейса, то перед этим нужно менять useragent на мобильный?
Желательно.
 
  • Спасибо
Реакции: shushik81

vadim4ukr

Client
Регистрация
10.06.2016
Сообщения
217
Благодарностей
48
Баллы
28
Подскажите что за код С# в шаблоне FB_friends_inviting_active . А то не работает да и не пойму для чего он нужен ...

Код:
string main = project.Variables["accLine"].Value;
Char[] d = ":".ToCharArray();
project.Variables["login"].Value = main.Split(d)[0];
project.Variables["pass"].Value = main.Split(d)[1];
project.Variables["proxy"].Value = main.Split(d)[2];
project.Variables["port"].Value = main.Split(d)[3];
project.Variables["proxyLogin"].Value = main.Split(d)[4];
project.Variables["proxyPass"].Value = main.Split(d)[5];
Оставь первые 4 строки, остальное удали, должен заработать
 

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
@Astraport
Привет есть вопрос к тебе по поводу АПИ
При парсинге через апи лайкнувших юзеров пост, апи выдает недействительный ID юзера
Потом этот id нельзя использовать, он просто не выдает ничего, надо только заходить на страничку юзера по этому id и тогда только можно спарсить какие то данные. Но есть юзеры которые переводят свои числовые id в буквенные и это усложняет процесс
Не можешь подсказать как с этим бороться? Может есть у тебя рецепт?
Я хочу распарсить активных юзеров, а потом распарить о них данные, возраст, пол, дата рождения и т.д.
Как это грамотно сделать? Я уже бьюсь бьюсь над этим но ничего не получается
Как то другие ж это делают? Или опять же через костыли какие то?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Вообще сейчас лучше парсить ID через браузер. Понимаю, что это медленнее, но АПИ часто глючит и это избавляет от массы проблем с трастовостью аккаунта.
 
  • Спасибо
Реакции: shushik81

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Вообще сейчас лучше парсить ID через браузер. Понимаю, что это медленнее, но АПИ часто глючит и это избавляет от массы проблем с трастовостью аккаунта.
Так что даже апи не использовать для парсинга?
типа заходить на страничку и парсить id из href юзера?
Ну а данные юзера все равно ж через апи только нормально можно узнать?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
Сейчас не использую какие-то особенные данные юзера, которые не выводятся в браузере.
Именно по соображениям безопасности.
 
  • Спасибо
Реакции: shushik81

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8
Сейчас не использую какие-то особенные данные юзера, которые не выводятся в браузере.
Именно по соображениям безопасности.
Хм, понятно. Спасибо
Ты сейчас только с инстой и фб работаешь?
В новом конкурсе нам ждать интересной инфы от тебя? :-)
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113
  • Спасибо
Реакции: sydoow и shushik81

shushik81

Client
Регистрация
09.04.2013
Сообщения
67
Благодарностей
14
Баллы
8

QWER-MAS

Client
Регистрация
14.05.2015
Сообщения
99
Благодарностей
10
Баллы
18
Вообще сейчас лучше парсить ID через браузер. Понимаю, что это медленнее, но АПИ часто глючит и это избавляет от массы проблем с трастовостью аккаунта.
Получается этим парсером FB_active_users_parsing.xmlz уже нет смысла пользоваться .
Лучше написать через браузер?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 991
Благодарностей
4 457
Баллы
113

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)