Скрипт для отправки сообщений ВКонтакте на Python

./vk.py text

#!/bin/python
#-*- coding: utf-8 -*-

import vk
import sys

#Авторизация через токен
access_token=''
vkapi = vk.API(access_token=access_token)

#Проверка прав доступа
#permissions = vkapi('account.getAppPermissions')
#print(permissions)

#чтение сообщений 
response_out=vkapi.messages.get(out=1,count=1)
response_in=vkapi.messages.get(count=1)
#Получение ID последнего полученного сообщения
guit_in = response_in['items'][0]['id']
#Получение ID последнего отправленного сообщения
guid_out = response_out['items'][0]['id']

#Получение ID последнего сообщения
if guid_out > guit_in:
	guid=guid_out+1
else:                                                                                   
	guid=guit_in+1                                                                  
                                                                         
#Отправка сообщения                                                                     
vkapi.messages.send(user_id=41497129,chat_id=100500,message=sys.argv[1],guid=guid)

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

Пример ссылки авторизации.

http://oauth.vk.com/oauth/authorize?client_id=APP_ID&redirect_uri=https://oauth.vk.com/blank.html&scope=offline,messages&display=mobile&response_type=token

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *