我有一个网站,通过oAuth使用他们的Twitter ID和密码对用户进行身份验证。
一切都运作良好。
我想知道是否可以将状态更新发布到用户的Twitter页面。我知道如何将状态更新发布到我的网站的Twitter帐户(这是智能网站注册的内容),但如何在通过我的网站进行身份验证时更新其他人的状态?
谢谢。
答案 0 :(得分:0)
您检查了Twitter API Documentation吗?有status/update方法。
答案 1 :(得分:0)
Here是一个示例,展示了如何使用.NET和附加的示例代码实现Twitter OAuth。
它描述了身份验证后的用户状态更新。
答案 2 :(得分:0)
您需要为将接收状态更新的特定用户授予令牌。一种选择是遵循PIN-based OAuth method将更新发送到其他用户的状态。
来自 Implementation 部分:
基于PIN的流程以与以下相同的方式实现 使用Twitter和3-legged授权实现登录 唯一的区别是oauth_callback的值必须是 在POST oauth / request_token调用期间设置为oob。
一旦您的申请获得了GET oauth / authenticate或 获取oauth / authorize URL,向用户显示URL以便它们可以 使用网络浏览器访问Twitter。
当请求oob回调并且用户访问Twitter时,他们 批准后不会自动重定向到应用程序 访问。相反,他们会看到PIN码,并附有返回说明 到应用程序并输入此值。
您的应用程序必须允许用户输入此PIN才能完成 流。必须将PIN码作为oauth_verifier的值传递给 POST oauth / access_token请求。所有其他请求都可以 通常