본문 바로가기

C#29

19# C#에서 Twitter 계정 검증 기본 계정 연동 정보는 구글과 비슷하다. 클라이언트에서 로그인을 하고 구글의 경우 ID를 트위터의 경우 auth, secret_key를 준다. 아래 oauth_token과 oauth_token_secert을 얻었으면 아래의 url에 정보를 전송해야 한다. 아래는 해외 사이트 찾아서 만든 테스트 코드. using System; namespace twitter { class Program { private const string API_KEY = "server_api_key"; private const string API_SECRET_KEY = "server_secert_key"; private const string CLIENT_TOKEN = "client_token"; private const strin.. 2019. 5. 2.
18# C#에서 아마존 S3 다운로드 하는법 예전에 회사에서 무슨 일이 있어서 대규모 파일 비교를 해야 하는 일이 있었는데 오랜만에 Winform으로 작업해서 줘봤음. 쓰고 버릴 코드라 이름이랑 다 대충한게 문제 -.- using System; using System.IO; using System.Threading; using System.Windows.Forms; using Amazon; using Amazon.S3; using Amazon.S3.IO; using Amazon.S3.Model; namespace S3_Download { public partial class Form1 : Form { AmazonS3AllDownLoader downloader = new AmazonS3AllDownLoader(); string folderPath =.. 2019. 4. 3.
17# C# Protobuf-net에서 List<List<T>> 사용법 [ProtoMember(1)] public List UseItemList { get { return useItemList ?? (useItemList = new List()); } set { useItemList = value; } } [ProtoContract] public class ListWrapper { [ProtoMember(1)] public List List{ get; set; } } 2019. 4. 3.
16# C# Protobuf-net에서 Dictionary 사용법 [ProtoMember(1)] public DictionaryWrapper ItemAcquireList { get; set; } [ProtoContract] public class DictionaryWrapper { [ProtoMember(1)] public Dictionary Dictionary { get; set; } } 2019. 4. 3.