1
特定のスラックチャンネルにアップロードされたファイルオブジェクト/ファイルの詳細を取得できる.Net Web APIを作成しました。私が持っているファイルをスラックにアップロード
URLは以下のとおりです。
"url_private":"https://files.slack.com/***.png",
"url_private_download":"https://files.slack.com/files-pri/***",
"thumb_64":"https://files.slack.com/files-tmb/***.png",
"thumb_80":"https://files.slack.com/files-tmb/****.png",
"thumb_360":"https://files.slack.com/files-tmb/***.png",
"thumb_360_w":360,
"thumb_360_h":360,
"thumb_160":"https://files.slack.com/files-tmb/***",
"image_exif_rotation":1,
"original_w":400,
"original_h":400,
"permalink":"https://laitkor.slack.com/files/*****/******/***.png",
"permalink_public":"https://slack-files.com/****"
どのように私はコードからそのファイルをダウンロードして、特定のフォルダ内に保存することができます。 私たちは認証を追加する必要があることを読んだ:ベアラA_VALID_TOKENと、私も同じことを行っている。代わりに、ファイルをダウンロードするので
client.Headers["Authorization"] = "Bearer " + "********";
client.DownloadFile(new Uri("*****"),HttpContext.Current.Server.MapPath("~/Images/" + "AttachmentFile_" + (DateTime.Now.ToString("MM-dd-yy")).Replace("-", "_") + System.Guid.NewGuid().ToString() + ".jpg"));
しかし、ここでは、ページ全体のコードは、ときにそのtxtファイルダウンロードして破損していますファイルは、その画像ファイルがダウンロードされたときにダウンロードされます。
私が間違っていることを指導してください。