Добро пожаловать, Гость!
автостатус вк на php
Помощь мастерам | автостатус вк на php
Prosto_Dany :
ребят помогите написать скрипт автостатуса в группу , чтоб показывалось [время] [сколько участников] [сколько постов] а то рабочий найти не могу , а написать воще не могу с этими запросами :/ говорят нужно через cron а я с инета брал и не работает а сам пишу и не получается заранее спасибо
автостатус вк на php
13 Авг 2015ребят помогите написать скрипт автостатуса в группу , чтоб показывалось [время] [сколько участников] [сколько постов] а то рабочий найти не могу , а написать воще не могу с этими запросами :/ говорят нужно через cron а я с инета брал и не работает а сам пишу и не получается заранее спасибо
Комментарии:
Prosto_Dany 13 Авг 2015
Автор темы
Добавлено:
сам код
<?php
#Тут ваш токен.
#XXXXXXXX это то что нужно вводить.
#oauth.vk.com/blank.html#access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&expires_in=0&user_id=133116406
#Токен брать тут <a href="https://dcms-social.ru/go.php?go=aHR0cDovL3UudG8vdG9rZW4tdmstZGxqYS1hdnRvc3RhdHVzYS9FblRsQlE=">Ссылка</a>
#Токен брать тут <a href="https://dcms-social.ru/go.php?go=aHR0cDovL3UudG8vc3VwZXJfYWNjZXNzX3Rva2VuL3VWeS1Cdw==">Ссылка</a>
$access_token='тут ставлю токен';
$gid ='тут ид группы';
$country =''; //Отобразить как-то так: "В России:13:37..." Можно оставить пустым и будет как-то так: "13:37"
date_default_timezone_set ('Europe/Moscow'); //Устанавливаем время: Украина - Europe/Kiev ; Россия - Europe/Moscow
// Дальше не советую трогать!
$time = date("H:i");
$mGet = curl('https://api.vk.com/method/groups.getMembers?group_id='.$gid.'&count=1&access_token='.$access_token);
$json = json_decode($mGet,1);
$countM = $json['response']['count'];
$pGet = curl('https://api.vk.com/method/wall.get?owner_id=-'.$gid.'&count=1&access_token='.$access_token);
$jsonD = json_decode($pGet,1);
$countD = $jsonD['response']['0'];
$blGet = curl('https://api.vk.com/method/groups.getBanned?group_id='.$gid.'&count=1&access_token='.$access_token);
$json1 = json_decode($blGet,1);
$countR = $json1['response']['0'];
$status = $country.': '.$time.'. Участников: '.$countM.'. В чёрном списке: '.$countR.'. Постов:'.$countD;
$statusSet = curl('https://api.vk.com/method/status.set?text='.urlencode($status).'&group_id='.$gid.'&access_token='.$access_token);
function curl( $url ){
$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$response = curl_exec( $ch );
curl_close( $ch );
return $response;
}//wWw.Statuses.96.LT
?>
<!-- Скрипт предоставил Ссылка -->
Добавлено:
up! но может кто поможет?(
Добавлено:
Подниму!
Добавлено:
Как поднять тему?
Добавлено:
Автор темы
Morze (13 Авг 2015):
Saint, Эх Андрюха,)
он хочет синхронизировать статус определённой группы с ВКонтакте.
например группа *dcms-fiera*
количество подписчиков, количество записей в группе и чтоб через минуту обновлять информацию с помощью крона.
Morze, да именно)Saint, Эх Андрюха,)
он хочет синхронизировать статус определённой группы с ВКонтакте.
например группа *dcms-fiera*
количество подписчиков, количество записей в группе и чтоб через минуту обновлять информацию с помощью крона.
Добавлено:
сам код
<?php
#Тут ваш токен.
#XXXXXXXX это то что нужно вводить.
#oauth.vk.com/blank.html#access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&expires_in=0&user_id=133116406
#Токен брать тут <a href="https://dcms-social.ru/go.php?go=aHR0cDovL3UudG8vdG9rZW4tdmstZGxqYS1hdnRvc3RhdHVzYS9FblRsQlE=">Ссылка</a>
#Токен брать тут <a href="https://dcms-social.ru/go.php?go=aHR0cDovL3UudG8vc3VwZXJfYWNjZXNzX3Rva2VuL3VWeS1Cdw==">Ссылка</a>
$access_token='тут ставлю токен';
$gid ='тут ид группы';
$country =''; //Отобразить как-то так: "В России:13:37..." Можно оставить пустым и будет как-то так: "13:37"
date_default_timezone_set ('Europe/Moscow'); //Устанавливаем время: Украина - Europe/Kiev ; Россия - Europe/Moscow
// Дальше не советую трогать!
$time = date("H:i");
$mGet = curl('https://api.vk.com/method/groups.getMembers?group_id='.$gid.'&count=1&access_token='.$access_token);
$json = json_decode($mGet,1);
$countM = $json['response']['count'];
$pGet = curl('https://api.vk.com/method/wall.get?owner_id=-'.$gid.'&count=1&access_token='.$access_token);
$jsonD = json_decode($pGet,1);
$countD = $jsonD['response']['0'];
$blGet = curl('https://api.vk.com/method/groups.getBanned?group_id='.$gid.'&count=1&access_token='.$access_token);
$json1 = json_decode($blGet,1);
$countR = $json1['response']['0'];
$status = $country.': '.$time.'. Участников: '.$countM.'. В чёрном списке: '.$countR.'. Постов:'.$countD;
$statusSet = curl('https://api.vk.com/method/status.set?text='.urlencode($status).'&group_id='.$gid.'&access_token='.$access_token);
function curl( $url ){
$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
$response = curl_exec( $ch );
curl_close( $ch );
return $response;
}//wWw.Statuses.96.LT
?>
<!-- Скрипт предоставил Ссылка -->
Добавлено:
up! но может кто поможет?(
Добавлено:
Подниму!
Добавлено:
Как поднять тему?
Добавлено:
Morze 13 Авг 2015
Saint, Эх Андрюха,)
он хочет синхронизировать статус определённой группы с ВКонтакте.
например группа *dcms-fiera*
количество подписчиков, количество записей в группе и чтоб через минуту обновлять информацию с помощью крона.
Saint, Эх Андрюха,)
он хочет синхронизировать статус определённой группы с ВКонтакте.
например группа *dcms-fiera*
количество подписчиков, количество записей в группе и чтоб через минуту обновлять информацию с помощью крона.
Prosto_Dany 13 Авг 2015
Автор темы
Saint, статус который автоматически будет обновляться через запрос cron
Добавлено:
Saint, глянь код поймешь может к чему я иду)
Добавлено:
Saint, глянь код поймешь может к чему я иду)
Автор темы
Saint, статус который автоматически будет обновляться через запрос cron
Добавлено:
Saint, глянь код поймешь может к чему я иду)
Добавлено:
Saint, глянь код поймешь может к чему я иду)
Saint
13 Авг 2015
Prosto_Dany, что под словом "автостатус" имеется введу?
______________________
Я есть сущность
Prosto_Dany, что под словом "автостатус" имеется введу?
______________________
Я есть сущность
Prosto_Dany 13 Авг 2015
Автор темы
Автор темы
Saint (13 Авг 2015):
Интересный факт на заметку администрации и тем кто хочет её стать :
На главной странице весят как минимум около 4-5 заявок в администрацию и я уверен что столько же можно найти в списке новых тем . Заглянул я в темы что были на главной судя по времени созданию темы некоторые из них уже посещали сайт ,но в темах не помогли . в том числе в этой . люди которые стремиться попасть в админику учтите это . если вы не можете помочь людям с таким вот вопросом ,не думаю что ваше место тут . я вопрос честно говоря не до конца понял . не понял зачем тут крон подсчёт постов конечно дело довольна накладное будет и сильно повлияет на нагрузку сайта . опять же вопрос в теме я мог понять не правильно(завтра обдумаю ещё)
Saint, вот это верно,я просто хочу автостатус сделать чтоб он обновлялся автоматически... я с api вк не лады(Интересный факт на заметку администрации и тем кто хочет её стать :
На главной странице весят как минимум около 4-5 заявок в администрацию и я уверен что столько же можно найти в списке новых тем . Заглянул я в темы что были на главной судя по времени созданию темы некоторые из них уже посещали сайт ,но в темах не помогли . в том числе в этой . люди которые стремиться попасть в админику учтите это . если вы не можете помочь людям с таким вот вопросом ,не думаю что ваше место тут . я вопрос честно говоря не до конца понял . не понял зачем тут крон подсчёт постов конечно дело довольна накладное будет и сильно повлияет на нагрузку сайта . опять же вопрос в теме я мог понять не правильно(завтра обдумаю ещё)
Saint
13 Авг 2015
Интересный факт на заметку администрации и тем кто хочет её стать :
На главной странице весят как минимум около 4-5 заявок в администрацию и я уверен что столько же можно найти в списке новых тем . Заглянул я в темы что были на главной судя по времени созданию темы некоторые из них уже посещали сайт ,но в темах не помогли . в том числе в этой . люди которые стремиться попасть в админику учтите это . если вы не можете помочь людям с таким вот вопросом ,не думаю что ваше место тут . я вопрос честно говоря не до конца понял . не понял зачем тут крон подсчёт постов конечно дело довольна накладное будет и сильно повлияет на нагрузку сайта . опять же вопрос в теме я мог понять не правильно(завтра обдумаю ещё)
______________________
Я есть сущность
Интересный факт на заметку администрации и тем кто хочет её стать :
На главной странице весят как минимум около 4-5 заявок в администрацию и я уверен что столько же можно найти в списке новых тем . Заглянул я в темы что были на главной судя по времени созданию темы некоторые из них уже посещали сайт ,но в темах не помогли . в том числе в этой . люди которые стремиться попасть в админику учтите это . если вы не можете помочь людям с таким вот вопросом ,не думаю что ваше место тут . я вопрос честно говоря не до конца понял . не понял зачем тут крон подсчёт постов конечно дело довольна накладное будет и сильно повлияет на нагрузку сайта . опять же вопрос в теме я мог понять не правильно(завтра обдумаю ещё)
______________________
Я есть сущность