【问题标题】:PayPal rest c#: how to Attach pdf file to invoice?PayPal rest c#:如何将 pdf 文件附加到发票上?
【发布时间】:2017-09-22 05:02:13
【问题描述】:

我想将 pdf 文件附加到我使用 paypal rest api 创建的发票上,但不知何故 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 文件,但效果不佳。 发票已创建,但没有任何附件。

如果没有来自贝宝响应的任何错误,我无法找出问题所在。

注意:我使用的是沙盒(可能是这里的问题?)

该问题也出现在实时版本中

【问题讨论】:

  • 附件是只读的...我也在尝试查看如何添加它们。但目前,它不会从我看到的内容中获取附件。

标签: c# paypal paypal-sandbox attachment paypal-rest-sdk


【解决方案1】:

基于Paypal开票APIfile attachment的定义, 网址必须为Uri 格式。

网址字符串

附件的网址,可以下载。

格式:uri。

显然,位于本地驱动器中的文件是不够的。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-14
  • 2012-08-06
  • 2014-12-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多