【问题标题】:DotNetOpenAuth and QuickbooksDotNetOpenAuth 和 Quickbooks
【发布时间】:2012-08-21 12:41:16
【问题描述】:

我需要开发一个从 Quickbooks 导入数据的 .NET 3.5 应用程序,我决定使用 DNOA 对它们进行 OAuthorize。我下载了最新的可用版本(4.1.something),环顾四周,然后按照 GoogleConsumer 的示例创建了一个 QuickBooksConsumer。但是,有一个问题我似乎无法解决。

QuickBooks REST 服务的 url 如下所示:

https://services.intuit.com/sb/{0}/v2/{1}

地点:

{0} 是要获取记录的对象的名称(例如“发票”或“付款”);

{1}realmId,即需要数据的公司ID

问题是我看不到如何使用此类变量 url 执行 PrepareAuthorizedRequest。该函数不是虚拟的,所以我不能在我的QuickBooksConsumer.cs 中覆盖它。我被困住了。 你能告诉我怎么做吗?

提前致谢!

【问题讨论】:

    标签: asp.net dotnetopenauth quickbooks


    【解决方案1】:

    授权对动态创建的 URL 的请求应该没有问题。只需将任何 URL 包装在 MessageReceivingEndpoint 中,然后通过 ConsumerBase.PrepareAuthorizedRequest 发送即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多