Tash1moto
@Tash1moto

Как исправить ошибку vk api ( python )?

Всем привет, помогите устранить ошибку.
всё делаю вроде правильно, получаю токен, вставляю в запрос, но ответ с ошибкой.
в чем может быть проблема?
{"error":{"error_code":5,"error_msg":"User authorization failed: method is unavailable with server auth.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"wall.get"},{"key":"user_ids","value":"123"}]}}


вот код
#coding:utf-8
import urllib2
import json

APP_ID = "------"
APP_SECRET = '---------------------------'

def token():
    secret_gen = 'https://oauth.vk.com/access_token?client_id=%s&client_secret=%s&v=5.50&grant_type=client_credentials'%(APP_ID, APP_SECRET)
    token = json.loads(urllib2.urlopen(secret_gen).read())['access_token']
    print 'token - %s'% token
    return token

test_method = "https://api.vk.com/method/wall.get?user_ids=123&access_token=%s"% token()
print urllib2.urlopen(test_method).read()
  • Вопрос задан
  • 3664 просмотра
Решения вопроса 1
@FireGM
Читайте внимательнее документацию.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы