如何将twitter curl请求转换为javascript?ASP.NET

如何将twitter curl请求转换为javascript?ASP.NET,javascript,asp.net,api,curl,twitter,Javascript,Asp.net,Api,Curl,Twitter,我正在使用Javascript开发一个应用程序,我正在使用Twitter API。现在,要发出GET请求,我需要无记名令牌;然而,要获得承载令牌,我需要发出一个cURL请求 curl -u '<API key>:<API secret key>' \ --data 'grant_type=client_credentials' \ 'https://api.twitter.com/oauth2/token' curl-u':'\ --数据“授予\类型=客户端\凭据”\

我正在使用Javascript开发一个应用程序,我正在使用Twitter API。现在,要发出GET请求,我需要无记名令牌;然而,要获得承载令牌,我需要发出一个cURL请求

curl -u '<API key>:<API secret key>' \
--data 'grant_type=client_credentials' \
'https://api.twitter.com/oauth2/token'
curl-u':'\
--数据“授予\类型=客户端\凭据”\
'https://api.twitter.com/oauth2/token'

知道如何将这个cURL请求转换成Javascript吗?谢谢

您需要通过后端路由这些请求,这与在浏览器中不同。JS可以a)保守秘密实际秘密b)旋度容易吗?我不能在Javascript中将旋度编码为函数吗?我问这个问题是因为我对cURL很陌生。JavaScript支持对服务器的cURL类型请求()但是a)除非服务器允许来自其他域的请求,否则浏览器将阻止它们(关键字CORS)和b)用户可以看到所有JS代码,因此您将公开API secret您需要通过后端路由这些请求,与浏览器中的JS不同,哪一个可以a)保守秘密实际的秘密b)curl容易吗?因此我无法将curl编码到Javascript中的函数中?我问这个问题是因为我对cURL真的很陌生。JavaScript支持对服务器的cURL类型请求()但是a)除非服务器允许来自其他域的请求,否则浏览器将阻止它们(关键字CORS)和b)用户可以看到所有JS代码,因此您将公开API机密