【发布时间】:2018-12-27 06:19:47
【问题描述】:
我正在尝试在我的 NodeJS 应用程序中实现 Twitter 登录。
根据来自 Twitter 的 documentation,我需要通过 POST 请求将以下参数传递给此 url。 网址:
https://api.twitter.com/oauth/request_token
参数:
oauth_nonce=,
oauth_signature=,
oauth_callback="http%3A%2F%2Fmyapp.com%3A3005%2Ftwitter%2Fprocess_callback",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="currentTimestamp",
oauth_consumer_key=“myKEY”,
oauth_version="1.0"
我正在为oauth_nonce 参数传递一个随机字符串。我不清楚如何创建oauth_signature?
每当我发出 POST 请求时,我都会不断收到 215 错误,因为我猜是因为 oauth_nonce 和 oauth_signature 值不正确。
如何在 NodeJS 中发出请求时生成 oauth_nonce 和 oauth_signature 值。
【问题讨论】:
-
到现在还没有进展?
标签: node.js twitter twitter-oauth