공개 일정에서 적어도 최근 트윗을 3200 개까지 얻을 수 있습니까? 이것은 내가 현재 한 일이지만 최신의 200 개의 트윗만을 돌려 준다.모든 최신 트윗 가져 오기 C# console application
무효 GetUserTimeLine (TwitterContext CTX) {
var statusTweets =
from tweet in twitterCtx.Status
where tweet.Type == StatusType.User &&
tweet.Count == 3200 &&
tweet.ScreenName == "abc"
select tweet;
//PrintTweetsResults(statusTweets);
foreach (var tweet in statusTweets)
{
Console.WriteLine(
"(" + tweet.StatusID + ")" +
"[" + tweet.User.ID + "]" +
tweet.User.Name + ", " +
tweet.Text + ", " +
tweet.CreatedAt);
}
// DEFINE FILE PATH NAME
string dwnloadFilePath = @"C:\temp\Tweet.log";
// CREATE AN EMPTY TEXT FILE
FileStream fs1 = null;
if (!File.Exists(dwnloadFilePath))
{
using (fs1 = File.Create(dwnloadFilePath)) ;
}
// WRITE DATA INTO TEXT FILE
if (File.Exists(dwnloadFilePath))
{
using (StreamWriter sw = new StreamWriter(dwnloadFilePath))
{
statusTweets.ToList().ForEach(
tweet => sw.Write(
"{3}, Tweet ID: {2}, Tweet: {1}\n",
tweet.User.Name, tweet.Text, tweet.StatusID, tweet.CreatedAt));
}
}
Console.ReadLine();
}
누군가가 가르치 려 주실 래요?
감사합니다, 당신은 타임 라인에서 지난 3200 개 트윗 중 하나를 가져올 수 있지만 10e5x
트위터가 최대 200 개로 제한했을 수도 있습니다. –