我遵循Huddle Api指令获取访问令牌。我使用PowerShell来发布它的方法如下:需要得到所需的http post
$body = { '@grant_type' = 'authorization_code'; client_id = 'xxxxx';
redirect_uri = 'myAppServer.com'; code = '123abcdef' }
Invoke-WebRequest -Uri "login.huddle.com" -ContentType "application/x-www-form-urlencoded" -Method Post
这工作,我得到的“200 OK”的回应,也显示:
POST /token HTTP/1.1
Host: login.huddle.net
Content-Type: application/x-www-form-urlencoded
grant_type=authorization_code&client_id=s6BhdRkqt&redirect_uri=MyAppServer.com/receiveAuthCode&code=i1WsRn1uB1
PowerShell的,我现在用的就是命令访问令牌的激活。我将如何检索访问令牌号码。例如,我需要的输出,如他们在指令中提到的那样:
HTTP/1.1 200 OK
Content-Type: application/json
Cache-Control: no-store
{
"access_token":"S1AV32hkKG",
"expires_in":300,
"refresh_token":"8xLOxBtZp8"
}
我认为它有一些ContentType。所以我尝试了“application/Json”,但事实并非如此。有什么建议么?
感谢您的帮助。对此,我真的非常感激。它的回应并不是我认为的价值,也可能是它的名字。我已经联系了Huddle。希望能从他们那里得到答案。再次感谢 – Zz11
我打算查看API文档,我认为我看到了问题。我稍后会在今天稍后更新 – FoxDeploy
您是否已经注册了API令牌? (必须发送电子邮件给他们,如下所列:https://github.com/Huddle/huddle-apis/wiki/OAuth%20Integration) – FoxDeploy