Elbette. İşte bir örnek:
indirilebilir kaynak kodunun LinqToTwitterDemo projesinde çalışan örneği vardır
var auth = new ApplicationOnlyAuthorizer
{
CredentialStore = new InMemoryCredentialStore()
{
ConsumerKey = "twitterConsumerKey",
ConsumerSecret = "twitterConsumerSecret"
}
};
await auth.AuthorizeAsync();
var twitterCtx = new TwitterContext(auth);
var srch =
await
(from search in twitterCtx.Search
where search.Type == SearchType.Search &&
search.Query == "LINQ to Twitter"
select search)
.SingleOrDefaultAsync();
Console.WriteLine("\nQuery: {0}\n", srch.SearchMetaData.Query);
srch.Statuses.ForEach(entry =>
Console.WriteLine(
"ID: {0, -15}, Source: {1}\nContent: {2}\n",
entry.StatusID, entry.Source, entry.Text));
. Program.cs dosyasının yalnızca Uygulama için bir seçeneği vardır. Ayrıca bir örneği olan bir OAuthDemos.cs dosyası var.
Oh, ve ben sadece OAout örneklerine bakıyordum :(Çok teşekkürler! Bu benim için çalışıyor! –
Joe, Auth.IsAuthorized her zaman Authorize() çağırdı ve TwitterData başarıyla döndürdüğünde bile yanlış döndürür. Uygulamanın yetkilendirildiğini bildiğim bir şekilde biliyorum.Legm2Twitter'da yakalanamayan istisnalar aldığımı buldum. – DevDave
yapılan her çağrıda Yetkilendir() 'i çağırırsam, http://stackoverflow.com/questions/16520278/linqtotwitter-isauthorized-hep-döner-yanlış-için-applicationonlyauthorizer/16528192 # 16528192 –