2017-04-25 77 views
1

我想附上一個PDF文件到我用PayPal休息API創建的發票,但不知何故,PDF創建發票時不會拋出任何異常而消失。PayPal rest c#:如何將pdf文件附加到發票?

var uri = new Uri("http://www.pdf995.com/samples/pdf.pdf"); //edited 
var converted = uri.AbsoluteUri; 

var invoice = new Invoice() 
{ 
.... 
attachments = new List<FileAttachment>() 
{ 
    new FileAttachment 
    { 
      name = "pdf.pdf", 
      url = converted 
    }, 
} 
} 

我也嘗試使用可用的在線PDF文件也沒有工作。 發票已創建,但沒有任何附件。

沒有貝寶反應的任何錯誤iam無法弄清楚什麼是問題。

注:(?也許這是問題)我使用沙盒

的問題也出現在真人版

+0

附件是隻讀的...我想看看如何添加它們。但現在,它不會從我所能看到的附件中獲得附件。 – bvstone

回答

0

基於PayPal的發票API file attachment的定義, 該網址必須爲格式爲Uri

URL字符串

附加文件的URL,可以下載。

格式:uri。

很明顯,位於本地驅動器中的文件不足以滿足要求。

+0

我剛剛意識到我沒有提到,我也嘗試過一個在線PDF文件(http://www.pdf995.com/samples/pdf.pdf) – Hopi

相關問題