代码之家  ›  专栏  ›  技术社区  ›  MMSH

来自认证用户的tweetinvi推文

  •  0
  • MMSH  · 技术社区  · 8 年前

    我已成功验证用户身份

    var verifierCode = Request.Params.Get("oauth_verifier");
    var authorizationId = Request.Params.Get("authorization_id");
    
        if (verifierCode != null)
        {
            var userCreds = AuthFlow.CreateCredentialsFromVerifierCode(verifierCode, authorizationId);
            var user = Tweetinvi.User.GetAuthenticatedUser(userCreds);
    
            int UserID = Convert.ToInt32(Request.Params.Get("id"));
    
            var isUser = (from u in context.Users where "some code" select u).SingleOrDefault();
    
            if (isUser != null)
            {
                isUser.UserTweeterAuthorizationId = authorizationId;
                isUser.UserTweeterVerifierCode = verifierCode;
    
                context.SaveChanges();
    
                //بفرسته به ... و ادامه ماجرا
            }
            else
            {
                //بفرسته به ... با پیغام خطا
            }
        }
    

    如何与此用户发送推文?我在github上的tweetinvi wiki中找不到任何帮助

    1 回复  |  直到 8 年前
        1
  •  0
  •   MMSH    8 年前

    您收到的userCreds对象将包含您正在查找的所有信息。 只需保存这些信息并使用身份验证。使用这些信息设置UserCredentials。

    感谢@Linvi

    推荐文章