2011-03-28 4 views
3

누구나 C#을위한 좋은 Twitter SDK를 추천 할 수 있습니까?C#을위한 좋은 Twitter SDK는 무엇입니까?

NTwitter와 같은 코드 플렉스와 같은 장소에서 여러 곳을 발견했습니다. 그러나 이들은 몇 년 전이고 트위터는 최근 OAuth로 로그인을 변경했습니다.

미래의 어느 시점에서 WPF와 통합하고 싶지만 WinForms 응용 프로그램에서 사용할 것입니다.

참고 : 내가 정말로해야 할 일은 프로그래밍 방식으로 트윗을 게시하는 것입니다. 그래서 누군가가 이것을 허용하고 OAuth를 지원하는 좀 더 단순한 것이 있다면, 나는 그 것에 매우 흥미가있을 것입니다.

+0

트위터 로봇을위한 최고의 C# Twitter API는 무엇입니까? (http://stackoverflow.com/questions/1259269/whats-the-best-c-twitter-api-for-a-twitter-bot) – Kon

+2

@ Kon : 최근 트위터는 클라이언트가 서비스에 연결하는 방식에 큰 변화가있었습니다. 몇 년 전에 논의 된 바로는 다시 논의 할 여지가 없다는 것을 의미하지는 않습니다. –

+0

아마도 TweetSharp와 같은 클라이언트 API에 영향을주는 이러한 변경 사항을 보지 못했을 것입니다. 아직도 나를 위해 동일하게 작동합니다. 너에게 효과가없는 것은 무엇인가? – Kon

답변

8

는 CodePlex의 당신의 친구 : 나는 좋은 성공하기 전에 TweetSharp을 사용했다

입니다. http://tweetsharp.codeplex.com/

+0

+1 TweetSharp에 대해 – Kon

+3

죽은 링크, 프로젝트가 현재 github에서 호스팅되고있는 것 같습니다 : https://github.com/danielcrenna/tweetsharp – Gabriel

+0

새롭게 업데이트 된 링크 : [https://github.com/shugonta/tweetsharp] (https://github.com/shugonta/tweetsharp) – UrbanCohort

1

post으로 작성한대로 Tweetinvi은 Twitter 1.1 REST 및 Stream API에서 여러 가지 작업을 매우 쉽게 수행 할 수있게 해주는 C# Twitter API입니다.

내가 정말로해야 할 일은 프로그래밍 방식으로 트윗을 게시하는 것입니다. 그래서 누군가가 이것을 허용하고 OAuth를 지원하는 좀 더 단순한 것이 있다면, 나는 그 것에 매우 흥미가있을 것입니다.

3 가지 프로젝트로 나뉘어 진 3 가지 추상화 수준이 있으므로이 라이브러리를 제안하고 API 사용 방법을 결정할 수 있습니다. TwitterToken에서

IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret"); 
Tweet t = new Tweet("Hello world"); 
t.Publish(token); 

:

IToken token = new Token("userKey", "userSecret", "consumerKey", "consumerSecret"); 
token.ExecutePOSTQuery("https://api.twitter.com/1.1/statuses/update.json?status=helloTwitter"); 

당신도 당신을 위해 WebRequest 클래스를 만들 것이다 OAuth는 프로젝트를 사용하고 방금 보낸 응답을 구문 분석해야합니다 Tweetinvi 프로젝트에서

트위터에서.

OAuthToken t = new OAuthToken("userKey", "userSecret", "consumerKey", "consumerSecret"); 
t.ExecuteQuery("https://api.twitter.com/1.1/statuses/update.json?status=Hello Twitter From OAuth", HttpMethod.POST, null); 

희망 사항을 선택하십시오.

관련 문제