C# 使用推特工具发布推特

C# 使用推特工具发布推特,c#,asp.net,twitterizer,C#,Asp.net,Twitterizer,我使用twitterizer向用户的twitter帐户发布推文。它工作得很好,但它完全基于令牌(如大家所知)。这在我的例子中不起作用,因为Twitterizer将用户重定向到用户登录的twitter页面,然后使用callbackurl将控件返回到我们的应用程序 我的要求略有不同。我将用户的twitter帐户凭据存储在数据库中,然后使用这些凭据发布推特 这可能吗?总之,我不希望用户离开我的网站。他们可以在我的申请表中配置用户名和密码,然后我想获取这些凭证并发布推特。好了,推特现在已经不再允许这种功

我使用twitterizer向用户的twitter帐户发布推文。它工作得很好,但它完全基于令牌(如大家所知)。这在我的例子中不起作用,因为Twitterizer将用户重定向到用户登录的twitter页面,然后使用callbackurl将控件返回到我们的应用程序

我的要求略有不同。我将用户的twitter帐户凭据存储在数据库中,然后使用这些凭据发布推特


这可能吗?总之,我不希望用户离开我的网站。他们可以在我的申请表中配置用户名和密码,然后我想获取这些凭证并发布推特。

好了,推特现在已经不再允许这种功能了。连接的唯一方法是使用twitter OAuth。

不确定Twitterizer,但我相信你可以在twitter.com注册你的应用程序,通过OAuth进行一次性身份验证,获取并存储身份验证令牌,然后永久使用它

我不能凭经验或权威性发言,但我相信在数据库中存储他们的凭据可能会违反Twitter的TOS

访问令牌持续多长时间

我们目前不会使访问令牌过期。如果用户从其设置中明确拒绝您的应用程序,或者如果Twitter管理员暂停您的应用程序,则您的访问令牌将无效。如果你的申请被暂停,你的申请页面上会有一条说明,说明你的申请已经暂停


@梅林·梦露:我已经注册了我的应用程序。一次也没有。让我找到,我把它改成了答案。还有,那不是我的名字=POk!让我找到一次性授权的选项。