将Xero oauth 1.0a迁移到2.0(JAVA)
我在JAVA中与Xero oauth 1.0a后端集成,在JAVA中使用sdk创建联系人、发票和信用票据。我需要将Xero迁移到oauth 2.0,因为当前版本已被弃用。 现在,我使用依赖项:将Xero oauth 1.0a迁移到2.0(JAVA),java,sdk,backend,xero-api,Java,Sdk,Backend,Xero Api,我在JAVA中与Xero oauth 1.0a后端集成,在JAVA中使用sdk创建联系人、发票和信用票据。我需要将Xero迁移到oauth 2.0,因为当前版本已被弃用。 现在,我使用依赖项: <dependency> <groupId>com.github.xeroapi</groupId> <artifactId>xero-java</artifactId>
<dependency>
<groupId>com.github.xeroapi</groupId>
<artifactId>xero-java</artifactId>
<version>2.1.3</version>
</dependency>
<dependency>
<groupId>com.github.xeroapi</groupId>
<artifactId>xeroapi-schemas</artifactId>
<version>1.0.0</version>
</dependency>
在没有用户交互的情况下,在服务器端迁移到Xero的解决方案是什么
我看了这些帖子,但不明白一个结论:
感谢大家Hi@roliveira=迁移策略也在这里概述:
它显示了在不需要任何用户重新验证的情况下,将Oauth1令牌交换为Oauth2令牌的策略。Hello。在本文中,他们明确了从1.0a版到2.0版的迁移过程,而不是相反。对吗?我需要修改我的代码以在后端使用OAuth2.0。在xero github中,提供了一个前端实现,其中需要用户交互才能接受和生成密钥。