मैं चहचहानाग # - वस्तु संदर्भ एक उदाहरण
से ट्विट्स प्राप्त करने के लिए कोशिश कर रहा हूँ के लिए सेट नहीं लेकिन मैं एक त्रुटि
वस्तु एक उदाहरण
कोड के लिए सेट नहीं संदर्भ मिलता है :
public void Call_Tweet_Update()
{
var service = new TwitterService(Consumer_Key, Consumer_Secret);
service.AuthenticateWith(Access_Token, AccessToken_Secret);
var tweets = service.ListTweetsOnHomeTimeline(new ListTweetsOnHomeTimelineOptions { Count = 200 });
string[] twt_id = new string[50];
long id = 0;
int i = 0;
int increment = 0;
string twtid;
string screenname;
foreach (var tweet in tweets)
{
if (tweet.InReplyToStatusId.ToString() != "")
{
if ((tweet.User.ScreenName == "IIPL_LTD") || (tweet.Text.StartsWith("@IIPL_LTD")))
{
string replyid = tweet.InReplyToStatusId.ToString();
while (replyid != "")
{
if (i == 0)
{
twt_id[i] = tweet.Id.ToString();
}
id = Convert.ToInt64(replyid);
var twt = service.GetTweet(new GetTweetOptions { Id = id });
//twtid = Convert.ToInt64(tweet.Id).ToString();
twtid = Convert.ToInt64(twt.Id).ToString();
//abc = twtid;
i = i + 1;
twt_id[i] = twtid;
replyid = twt.InReplyToStatusId.ToString();
// replyid = tweet.InReplyToStatusId.ToString();
// replyid = "";
increment = increment + 1;
}
}
}
यह ऑब्जेक्ट संदर्भ द्वारा समाप्त कोड को एक इंस्टेंट पर सेट नहीं किया गया है मंजूरी
38811592704 के रूप में पहचान हो रही है, लेकिन नीचे लाइन हो रही शून्य मान
वर TWT = service.GetTweet (नई GetTweetOptions {आईडी = आईडी});
while (replyid != "")
{
if (i == 0)
{
twt_id[i] = tweet.Id.ToString();
}
id = Convert.ToInt64(replyid);
var twt = service.GetTweet(new GetTweetOptions { Id = id });
twtid = Convert.ToInt64(twt.Id).ToString();
}
कोई भी विचार? अग्रिम में धन्यवाद।
जांच replyid का मूल्य अगर इसके अशक्त .. डीबग में – iJade
भागो यह और जाँच जो मूल्य वास्तव में रिक्त है। मुझे लगता है कि हमें यह मानना है कि आईडी शून्य है, क्योंकि सेवा का उपयोग पहले नहीं किया जाना चाहिए था ... वास्तव में –
के उत्तर में क्या है, मैं उत्तर – user2500094