Форум программистов, компьютерный форум, киберфорум
PHP: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/36: Рейтинг темы: голосов - 36, средняя оценка - 4.92
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2

Постинг Вконтакте

01.12.2013, 10:21. Показов 7395. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Пишу скрипт постинга вконтакте. Проверял множество исходников, ни один не заработал, может я что-то не то делаю. На мой взгляд это самый простой пример:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
###VIPCODE START###
$login = 'my_telephone_mumber'; //Логин
$pass = 'my_password'; //Пароль
###Авторизация end###
$message = 'Hello world!';//Текст
$message = iconv( 'cp1251', 'utf-8', $message );
$app = 'id_standalone_application';//id прилы откуда будем брать токен.(Лучше взять токен ведра, т.е 2274003)
$user_id = 'id_my_frand';//id пользователя, если на стене постим на стене группы, тогда ставим -
$file = '';//приложенный файл, например photo84715096_293255501
$private = '';//1 - запись будет доступен только друзьям, оставить пустым - всем пользователям.
$group = '';//1 - от имени группы. Пустым - от имени пользователя
$signed = '';// 1 - у записи будет добавлена подпись
###edit and###
$auth = curl( 'https://oauth.vk.com/token?grant_type=password&client_id='.$app.'&client_secret=hHbZxrka2uZ6jB1inYsH&username='. $login .'&password='. $pass ); //Авторизация
$json = json_decode( $auth, true );
$access_token = $json['access_token'];
###ФункциАнал###
$wall_post = curl( 'https://api.vk.com/method/wall.post?owner_id='. $user_id .'&attachments='. $file .'&friends_only='. $private .'&from_group='. $group .'&signed='. $signed .'&message='. urlencode( $message ) .'&access_token='. $access_token );//добавляем запись
echo "post add";
###curl###
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;
}
###VIPCODE END###
?>
Просто этот скрипт заливаю на сервер и обращаюсь к нему. На странице пишет "post add". А результата нет.
Подскажите пожалуйста, в чем причина может быть?
Спасибо за помощь!
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.12.2013, 10:21
Ответы с готовыми решениями:

Постинг VK.Com
Ребят привет! Нужен простой скрипт для авто.постинга вк на php. без келбек и томуподобной мути. Ключ апи, айди группы и сообщение для...

Постинг картинки в комментарии через API ВК
Здравствуйте!:) Нужна помощь, пытаюсь запостить изображения в комментарии к посту, сами изображения уже находится на сервере, т.е есть...

Как организовать постинг на заданную страницу в соц сети?
Друзья, есть решения для кнопок &quot;поделиться&quot; в соц сетях. В стандарте пользователь нажимая на нее делится контентом на своей странице. ...

5
4 / 4 / 1
Регистрация: 27.08.2013
Сообщений: 123
01.12.2013, 10:39
Данный метод доступен только Standalone-приложениям и web-приложениям, использующим окно подтверждения.
1
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2
01.12.2013, 10:47  [ТС]
lozkaa, понятно. Подскажите решение пожалуйста. У меня просто КронТаб должен каждый час запускать скрипт, который в свою очередь постит.
1
11 / 11 / 1
Регистрация: 05.02.2013
Сообщений: 200
17.01.2014, 07:49
Цитата Сообщение от Костяныч Посмотреть сообщение
lozkaa, понятно. Подскажите решение пожалуйста. У меня просто КронТаб должен каждый час запускать скрипт, который в свою очередь постит.
Слушайте, как сделать так чтобы в группу писало? А то я что-то понять не могу
0
20 / 20 / 4
Регистрация: 31.10.2010
Сообщений: 1,240
Записей в блоге: 2
17.01.2014, 08:23  [ТС]
Battlemax, также как и человеку, только перед id пользователя знак минус поставьте.
1
11 / 11 / 1
Регистрация: 05.02.2013
Сообщений: 200
17.01.2014, 12:47
Цитата Сообщение от Костяныч Посмотреть сообщение
Battlemax, также как и человеку, только перед id пользователя знак минус поставьте.
Всё!) Разобрался!) Спасибо Вам большое!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.01.2014, 12:47
Помогаю со студенческими работами здесь

Instagram API: постинг в инстаграм через Web-приложение
Как сделать постинг в инстаграм через ВЕБ приложение. (по стандарту АПИ инстаграма не дает такой возможности, но как-то ее реализуют). ...

Api Вконтакте: загружать фотографии из Вконтакте в Flash проект.
Доброго времени суток. Необходимо загружать фотографии из Вконтакте в Flash проект. Сделал авторизацию пользователя следующим образом :...

Постинг в вк
Здравствуйте, прошу вашего совета, хочу написать бота для автопостинга в вк. Цель: Есть сайт &quot;site.com&quot; на котором куча...

Постинг VK.Com
Ребят нужен простой пример авто поста простого текста в вк на js через токен приложения

Постинг в ВК
Доброго дня. Надо запостить определенное сообщение на стену вк. Выводит ошибку: 400 Bad Request nginx/0.3.33 В чем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru