【发布时间】:2011-02-16 08:46:17
【问题描述】:
我在 IIS 6 上运行 VBScript,我需要将状态更新发布到单个 Twitter 帐户。几年前这很容易(例如,四行代码),但 Twitter 决定放弃合理的身份验证,转而支持一些称为 OAuth 的怪物,它似乎需要多个请求和回调才能执行最简单的任务。有一个在 VBScript 中使用 OAuth 的库,虽然它可以让我免于编写自己的 hmac 和 sha1 库,但它并没有消除系统的基本复杂性。如果我打算使用多个帐户,或者保存凭据,或者除了在一个 Twitter 帐户上发布几句话之外的其他东西,看起来这将非常有帮助。
我想做的是找到一种简单的方法,将一个状态更新发布到一个恒定的 Twitter 帐户。
如果这在 VBScript 中是不可能的,我可以调用 Perl 脚本,尽管这会带来一些麻烦。如果存在 VBScript 解决方案,那将非常好。
注意:this question 类似,但已经过去几年了,从那时起问题(Twitter 的身份验证)和解决方案(可用代码)都发生了变化。
【问题讨论】: