Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以使用C中的Xerocorapi获取发票URL吗#_C#_Xero Api - Fatal编程技术网

C# 我可以使用C中的Xerocorapi获取发票URL吗#

C# 我可以使用C中的Xerocorapi获取发票URL吗#,c#,xero-api,C#,Xero Api,我可以用C#中的xerocorapi获取发票URL吗 我有以下代码,用于在付款网关处理付款后将发票标记为已付款。我想将用户重定向到发票 Payment payment = new Payment(); Invoice payingInvoice = _api.Invoices.Find("xyz"); payment.Invoice = payingInvoice; Account payingAccount = new Account(); payingAccount.Code = "xyz

我可以用C#中的
xerocorapi
获取发票URL吗

我有以下代码,用于在付款网关处理付款后将发票标记为已付款。我想将用户重定向到发票

Payment payment = new Payment();
Invoice payingInvoice = _api.Invoices.Find("xyz");

payment.Invoice = payingInvoice;
Account payingAccount = new Account();
payingAccount.Code = "xyz";
payment.Account = payingAccount;
payment.Amount = "xyz";
payment.Date = DateTime.Now;
_api.Payments.Create(payment);
Response.Redirect("INVOICE_URL"); //Here should be the Invoice URL

您可以使用组织短代码(来自组织端点)和发票id建立发票url,如下所示:

{ORG\u SHORTCODE}&redirecturl=/AccountsReceivable/View.aspx?InvoiceID={INVOICE\u ID}

这称为深度链接,并记录在此处:


谢谢@rustyskates,在发布此问题之前,我已查看了该选项,但我认为通过Xerocorapi直接获取链接会更容易。