どのようにしてアップロード写真のための連絡先を使用Google合わせる。NETライブラリ
質問
く洗い上げ後のインターネットをつなぎ合わせたものを次のコードに写真をアップのためのGoogle連絡先:
System.Drawing.Bitmap Image = new Bitmap( @"C:\test.jpg" );
System.IO.MemoryStream Memory = new MemoryStream();
Image.Save( Memory, System.Drawing.Imaging.ImageFormat.Jpeg );
Service.Update
(
Contact.PhotoEditUri,
Memory,
"image/jpeg",
null
);
サービスの利用ClientLogin認証を行います。このコードは実行して成功を取得します。
このコード行だかGDataRequestException.エラーメッセージが返され、一時は内部の問題が発生しました。"後で再試行せよ.エラーメッセージのInnerExceptionは以下のものになりますの遠隔サーバに返されるエラー:(500)内部サーバエラーです。"
後は、さらに多くの研究からヒントのエラーコードからGoogleのサービスはすべての記述がでエラーが返500.がわからないの真のことです。
う問題は、自分のコードについて教えてください。でも、もってサンプルコードをどのようすればいいのか。
おかげさ
キャメル
解決
かつこの問題を解決の成績証明書が この場合は、連絡先のAPIポスト).第ることができる、ストリームにアクセスするファイルを直接う:
System.IO.FileStream File = new FileStream( @"C:\test.jpg" );
Service.Update
(
Contact.PhotoEditUri,
File,
"image/jpeg",
null
);
第二に、私の独自のコードに失敗したらないといけなかったのでリセットの内部にMemoryStream.こんなに伝われている。一度にイメージです。保存機能が完了すると位置します。ですから、たくさんあります。リセット位置、先頭
System.Drawing.Bitmap Image = new Bitmap( @"C:\test.jpg" );
System.IO.MemoryStream Memory = new MemoryStream();
Image.Save( Memory, System.Drawing.Imaging.ImageFormat.Jpeg );
Memory.Seek( 0, SeekOrigin.Begin );
Service.Update
(
Contact.PhotoEditUri,
Memory,
"image/jpeg",
null
);
所属していません StackOverflow