【问题标题】:What is the use of 'scope' parameter mentioned in HTTP Post Method for OAuth Specification?OAuth 规范的 HTTP 发布方法中提到的“范围”参数的用途是什么?
【发布时间】:2018-09-26 00:35:59
【问题描述】:

我想生成简单的 Post 方法。我知道 client_id 和 client_secret,但是,我不知道正文中存在的 Scope 参数。 详细图片:

【问题讨论】:

  • 忽略图像,我想知道正文中存在的术语范围? @melpomene
  • @mahen 这里的 'scope' 参数意味着不同 OAuth 提供者(如 Facebook、Google 或 LinkedIn)的不同语法?你问的是哪一个?请在您的查询中指定。
  • 哦,这是 OAuth 吗?
  • @melpomene.. 是的

标签: http token access-token


【解决方案1】:

根据 Slack API 文档

OAuth 范围让您准确指定您的应用需要如何访问 Slack 用户的帐户。作为应用程序开发人员,您指定您想要的 初始 OAuth 授权请求中的范围。 当用户 响应您的 OAuth 请求,请求的范围将是 当他们被要求批准您的请求时向他们显示

希望这个link对你有用。

【讨论】:

    【解决方案2】:

    此处的范围参数是使用您的应用程序的人请求的权限列表,以逗号或空格分隔。它用于 OAuth 2.0 规范。例如在 facebook 你可以看到在https://developers.facebook.com/docs/facebook-login/permissions/#basic-permissions 中设置的权限

    所以你的例子可以像https://graph.facebook.com/oauth/authorize? client_id=123456789 &redirect_uri=http://example.com/ &scope=publish_stream,share_item,offline_access,manage_pages

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-21
      • 2021-09-17
      • 2014-03-28
      • 1970-01-01
      • 2012-02-12
      • 2023-04-09
      • 2016-05-03
      相关资源
      最近更新 更多