首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >拒绝访问:没有调用此方法的访问权限

拒绝访问:没有调用此方法的访问权限
EN

Stack Overflow用户
提问于 2017-01-20 00:10:09
回答 2查看 9.4K关注 0票数 4

我正在尝试实现VK,所以感谢OAuth代码,我得到了一个令牌,然后添加了这个作用域offline,audio,现在执行以下请求:

https://api.vk.com/method/account.getInfo?access_token=XXXXX&v=5.62

然后这样做作为回报:

代码语言:javascript
运行
复制
  {
  "error": {
    "error_code": 15,
    "error_msg": "Access denied: no access to call this method",
    "request_params": [
      {
        "key": "oauth",
        "value": "1"
      },
      {
        "key": "method",
        "value": "account.getInfo"
      },
      {
        "key": "v",
        "value": "5.62"
      }
    ]
  }
}

为什么,这也是有范围的?

EN

回答 2

Stack Overflow用户

发布于 2017-01-20 06:33:00

您的应用程序不是独立类型,或者您收到的访问令牌不是通过Implicit Flow方案。

注意:您需要设置参数redirect_uri=https://oauth.vk.com/blank.html来获取没有限制的access token。在其他方面,访问令牌将被限制为仅对独立应用程序可用的调用方法。

票数 5
EN

Stack Overflow用户

发布于 2018-11-07 03:17:11

您还需要将scope=messages放在授权方法中

"&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=messages&response_type=token&v=5.87&revoke=1");(“https://oauth.vk.com/authorize?client_id=”+GetToken.Navigate+https://oauth.vk.com/authorize?client_id=+ VkAPI.__APPID

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41746491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档