我们有一个使用谷歌联系人的应用程序与2脚OAuth 1.0,它很好,但我们想迁移到OAuth 2.0。到目前为止,看起来旧的GData库在这个OAuth 2.0和2条腿授权方面表现不佳。另一方面,新的google-api-client库可以优雅地处理这个问题,但它不提供Contacts API。因此,我们希望使用新的GoogleCredentials
,它们与旧的ContactsService一起使用非常简单,但Bearer
令牌在导致null
的请求中设置为java.lang.NullPointerException: No authentication header information
。有没有人知道可能出现什么问题?
答案 0 :(得分:1)
NPE是由于只影响某些用户代理的错误。您可以使用我在此处描述的方法解决它:Google Contacts API - failing to refresh access token。修复它应该可以让您获得有关抛出错误的更多信息。