【发布时间】:2012-10-25 11:50:24
【问题描述】:
嗨,我想用 linqToTwitter 发送私人消息,这是我的代码:
var auth = new MvcAuthorizer
{
Credentials = new InMemoryCredentials()
{
ConsumerKey = TwitterClient.ConsumerKey,
ConsumerSecret = TwitterClient.ConsumerSecret,
OAuthToken = TempData["AccessToken"] as string,
AccessToken = TempData["TokenSecret"] as string
}
};
var twitterContext = new TwitterContext(auth);
var message = twitterContext.NewDirectMessage(auth.UserId, "Hi ucef, cool to discuss with you" + DateTime.Now);
但 auth.UserId 为空,你知道吗!!!
【问题讨论】:
-
你想给自己发私信吗? auth.UserId 具有经过身份验证的用户的 id。而且,访问令牌和令牌秘密是否有效?
-
感谢 Zach 先生,您可以看到下面的链接,我描述了如何获取访问令牌和令牌秘密,我的目标是获取已通过身份验证的用户的用户 ID。我稍后会发私信。 stackoverflow.com/questions/13050638/…
标签: asp.net-mvc-3 c#-4.0 linq-to-twitter