如何使用Postman创建oAuth随机数,时间戳和签名?

时间:2019-05-20 10:23:48

标签: authentication twitter oauth postman postman-native-app

我正在查看帐户活动API,可以看到我需要创建一个签名 https://developer.twitter.com/en/docs/basics/authentication/guides/creating-a-signature.html

这基本上由在向Twitter API发送的以下请求中使用的oauth_nonceoauth_timestampoauth_signature组成。

curl --request POST --url 'https://api.twitter.com/1.1/account_activity/webhooks.json?url=<URL>' --header 'authorization: OAuth oauth_consumer_key="<CONSUMER_KEY>", oauth_nonce="GENERATED", oauth_signature="GENERATED", oauth_signature_method="HMAC-SHA1", oauth_timestamp="GENERATED", oauth_token="<ACCESS_TOKEN>", oauth_version="1.0"'

但是我想让Postman API客户端执行此过程-有人知道该怎么做吗?

1 个答案:

答案 0 :(得分:0)

邮递员有instructions for creating an OAuth 1.0 Authorization Header,并将为您生成这些邮件。

或者,Twurl提供类似curl的CLI体验,因为它可以帮助您处理身份验证标头,因此可能是一种合适的选择。