首页 > 解决方案 > oauth 授权标头如何与“简单”api url 相关联?

问题描述

我是通过 API 提取数据的新手,所以我希望这个问题是合理的。一般来说,一旦通过 url,我就有通过 json 检索数据的经验:例如。http://api.open-notify.org/astros.json。从那里我可以获得我需要的数据,很简单。

我正在努力的地方是了解如何通过 Oauth 身份验证来实现这一点。我有四个密钥,应用程序密钥、秘密、访问令牌和访问令牌秘密。

我读过这需要以下列方式实现:

通过授权头授权:

            OAuth realm="http://sp.example.com/",
            oauth_consumer_key="xxxxx",
            oauth_token="xxxxx",
            oauth_signature_method="HMAC-SHA1",
            oauth_signature="xxxxx",
            oauth_timestamp="137131200",
            oauth_nonce="xxxxx",
            oauth_version="1.0"

来自:https ://oauth.net/core/1.0/#signing_process

是否有“url”类型的方式来获取我需要的 json 格式的数据?我当然有所有必需的信息,我只是不知道如何实现它。

(我正在使用 SAS)

标签: apioauthsas

解决方案


推荐阅读