1
REST APIを使用して、完成した封筒からドキュメントを取得しようとしています。私のヘッダはX-DocuSign-Authenticationを使用しています。Docusign - レストAPIを介してダウンロードしたPDFを開くエラー
EnvelopesApi ap = new EnvelopesApi();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
EnvelopeDocumentsResult edr = ap.ListDocuments((AccountId, "xxx-xx-xxx");
List<EnvelopeDocument> docs = edr.EnvelopeDocuments;
foreach(EnvelopeDocument doc in docs)
{
Stream stream1 = ap.GetDocument(AccountId, "xxx-xx-xxx", doc.DocumentId);
StreamReader reader = new System.IO.StreamReader(stream1, encode);
var data = reader.ReadToEnd();
StreamWriter writer = new StreamWriter(@"C:\mysigneddoc.pdf");
writer.Write(data);
writer.Close();
}
私は完成したPDFを開こうとすると、私は
署名者の身元が確認されていないことを示すエラーを取得します。
私が間違っている可能性のあるアイデアはありますか?
あなたはすばらしいコーディングドッグです。それがトリックでした。なぜ私は、StreamReaderとStreamWriterを使用してもうまくいかないのだろうかと思います。 –