Jwt 我想获得一个访问令牌以向HomeGraph报告状态

Jwt 我想获得一个访问令牌以向HomeGraph报告状态,jwt,actions-on-google,Jwt,Actions On Google,我正在尝试实现报告状态。 同步、查询和执行工作正常。 我正在vb.net中开发,显然我正在努力寻找信息和示例 如果理解正确,我必须首先请求Homegraph API的访问令牌,然后使用POST发送新设备状态 nodejs中的示例很有效,但我必须在vb.net中得到同样的结果 特别是,我不清楚如何仅使用与服务帐户相关的私钥对JWT进行签名。更新:最后我成功地使用: -我已经用JWT.IO构建了JWT -我已使用服务帐户私钥在JWT上签名 -我已将JWT与邮递员一起发送 基本细节(我错在哪里): -

我正在尝试实现报告状态。
同步、查询和执行工作正常。
我正在vb.net中开发,显然我正在努力寻找信息和示例

如果理解正确,我必须首先请求Homegraph API的访问令牌,然后使用POST发送新设备状态

nodejs中的示例很有效,但我必须在vb.net中得到同样的结果


特别是,我不清楚如何仅使用与服务帐户相关的私钥对JWT进行签名。

更新:最后我成功地使用:
-我已经用JWT.IO构建了JWT
-我已使用服务帐户私钥在JWT上签名
-我已将JWT与邮递员一起发送
基本细节(我错在哪里):
-在JWT有效负载中,声明IAT和EXP是数字,采用Unix时间戳格式(GMT+0)
-在JSON文件中找到的私钥包含一些“\n”,在粘贴到JWT.IO页面之前,必须将它们删除。
-获取访问令牌的正确端点是。
现在我将继续学习vb.net和System.IdentityModel.Tokens.Jwt。

再见。

更新:我终于成功地获得了访问令牌:
-我已经用JWT.IO构建了JWT
-我已使用服务帐户私钥在JWT上签名
-我已将JWT与邮递员一起发送
基本细节(我错在哪里):
-在JWT有效负载中,声明IAT和EXP是数字,采用Unix时间戳格式(GMT+0)
-在JSON文件中找到的私钥包含一些“\n”,在粘贴到JWT.IO页面之前,必须将它们删除。
-获取访问令牌的正确端点是。
现在我将继续学习vb.net和System.IdentityModel.Tokens.Jwt。

再见。

你来过吗?亲爱的尼克,是的,我来过。我尝试使用System.IdentityModel.Tokens.Jwt。我认为这是正确的文档。使用RS256,我需要公钥来签署令牌,但我不知道令牌在哪里。你访问过吗?亲爱的尼克,是的,我访问过。我尝试使用System.IdentityModel.Tokens.Jwt。我认为这是正确的文档。对于RS256,我需要公钥来签署令牌,但我不知道它在哪里。