방프리

20.10.26 C#을 이용한 AWS S3 Bucket 파일 업로드 본문

GameEngine/UnityEngine

20.10.26 C#을 이용한 AWS S3 Bucket 파일 업로드

방프리 2020. 10. 27. 22:13

프로젝트를 진행하면서 유저들의 스크린샷 이미지를 S3에 올리는 작업을 진행하게 되었다. 

이전에 C++로 AWS SDK 개발을 찾아보다가 포기했는데 다행히 C#에서는 좀 더 쉽게 구현할 수 있었다.

Nuget 패키지에 있는 AWSSDK 라이브러리

NuGet 패키지에서 AWSSDK.S3를 이용하면 굉장히 쉽게 업로드가 가능하다. 코드도 그다지 어렵지 않았다.

(하지만 그 과정을 찾는건 어려웠다.... 업로드 안되고 막 ㅜㅜ)

위의 코드에서 accessKey와 accessSecretKey는 무조건 발급 받은 후에 사용할 수 있다. 

(위의 키가 없다면 연결 자체가 불가능하다.)

Comments