Java 无法获取用于Oauth2的Xero的工作

Java 无法获取用于Oauth2的Xero的工作,java,oauth,Java,Oauth,我正在研究Xero()Oauth2集成。 有两种类型的应用程序 1) 私人的 2) 公开的 1) 私下里。我们需要在xero应用程序中上传我们的公钥,并且在没有tocken的情况下进行通信 2) 在公共应用程序中,有一些密钥和一些用于获取密码的url 我正在处理公共应用程序,但遇到了一个例外 $CallNotFoundException:API包“urlfetch”或调用“Fetch()” 我只是想问问。在这种情况下,我需要临时令牌。私人应用或公共应用 就我而言,我在私人应用程序中没有看到令牌。

我正在研究Xero()Oauth2集成。 有两种类型的应用程序

1) 私人的

2) 公开的

1) 私下里。我们需要在xero应用程序中上传我们的公钥,并且在没有tocken的情况下进行通信

2) 在公共应用程序中,有一些密钥和一些用于获取密码的url

我正在处理公共应用程序,但遇到了一个例外
$CallNotFoundException:API包“urlfetch”或调用“Fetch()”

我只是想问问。在这种情况下,我需要临时令牌。私人应用或公共应用

就我而言,我在私人应用程序中没有看到令牌。 有什么能告诉我的吗?这样我就能理解事情了


提前感谢公共应用程序,您需要有效的令牌才能访问任何安全资源。您需要查看Oauth的文档以了解Oauth是如何工作的

对于Xero,您将通过提供证书、有效的使用者密钥和使用者机密,尝试首先从Xero获取请求令牌

所需证书包括: 1.Xero委托书 2.签名证书

然后,在用户授权您的应用程序后,您可以从Xero获得访问资源的有效访问令牌。 Xero为公共应用程序完美地解释了这一点


请在连接时解释您的具体问题。正如您随机提出的一个高级问题,这是xero身份验证过程的高级介绍。

对于公共应用程序,您需要一个有效的令牌来访问任何安全资源。您需要查看Oauth的文档以了解Oauth是如何工作的

对于Xero,您将通过提供证书、有效的使用者密钥和使用者机密,尝试首先从Xero获取请求令牌

所需证书包括: 1.Xero委托书 2.签名证书

然后,在用户授权您的应用程序后,您可以从Xero获得访问资源的有效访问令牌。 Xero为公共应用程序完美地解释了这一点


请在连接时解释您的具体问题。正如您随机提出的一个高级问题,这是对xero身份验证过程的高级介绍。

据我所知xero API不支持OAuth2,它使用OAuth1a

据我所知xero API不支持OAuth2,它使用OAuth1a