私有应用程序在连接 Xero web 时无法请求 Request Token 错误 API
Private applications cannot request a Request Token error while connecting Xero web API
我正在关注下面的 VB.Net 示例应用程序。
https://github.com/SuperRoo/Xero_Asp_VB_Net_Connection_Example
代码看起来很有前途。但是当我 运行 应用程序时,下面的行给出了一个异常。
Dim token As RequestToken = SessionManager.XeroSession.GetRequestToken(callbackUri.Uri)
Exception Details: DevDefined.OAuth.Framework.OAuthException: Private
applications cannot request a Request Token
仅供参考:我无法从该论坛帖子中获得任何信息。
https://community.xero.com/developer/discussion/6639946
有人帮我解决这个问题。请...
我找到了答案。当我在 Xero 开发人员中心 (api.xero.com) 中创建应用程序时,我选择了 "private" 选项。但是上面的示例代码是public类型。
现在我已经删除了 Xero 开发者中心的旧应用程序并创建了 "public" 类型的应用程序并使用了新的消费者密钥和消费者秘密。现在应用程序正在连接。
我正在关注下面的 VB.Net 示例应用程序。 https://github.com/SuperRoo/Xero_Asp_VB_Net_Connection_Example
代码看起来很有前途。但是当我 运行 应用程序时,下面的行给出了一个异常。
Dim token As RequestToken = SessionManager.XeroSession.GetRequestToken(callbackUri.Uri)
Exception Details: DevDefined.OAuth.Framework.OAuthException: Private applications cannot request a Request Token
仅供参考:我无法从该论坛帖子中获得任何信息。 https://community.xero.com/developer/discussion/6639946
有人帮我解决这个问题。请...
我找到了答案。当我在 Xero 开发人员中心 (api.xero.com) 中创建应用程序时,我选择了 "private" 选项。但是上面的示例代码是public类型。
现在我已经删除了 Xero 开发者中心的旧应用程序并创建了 "public" 类型的应用程序并使用了新的消费者密钥和消费者秘密。现在应用程序正在连接。