twitter_anywhere_identity可用作访问令牌吗?

时间:2010-07-07 21:20:34

标签: python twitter oauth identity twitter-anywhere

在与oauth混淆并发现twitter oauth的最后一段并没有可靠地发回oauth_verifier(虽然它似乎无论如何都要验证!),我有点心怀不满。

然后我发现了@anywhere,javascript twitter lib,并且认为我会试一试。

@anywhere开箱即用似乎允许人们在你的页面上设置一个推文框。这很可爱,但我也希望我的应用能够与Twitter服务器端进行交互,即从Django脚本进行交互。

来自@anywhere的auth循环返回一个名为twitter_anywhere_identity的cookie。

其格式定义为“userid:signature”,其中签名可通过对应用程序使用者秘密进行散列来验证,以证明cookie实际上来自twitter。

但是,有人可以告诉我twitter_anywhere_identity cookie(包含哪些信息?)是否可以用作访问令牌? (如果没有,我会回到正常的oauth ......我猜。)

说到哪,谁能告诉我哪个python库真的最适合推特?那里似乎有大约8个。

谢谢!

广告歌曲

2 个答案:

答案 0 :(得分:1)

还没有,但在工作中,如果我正确地解释Taylor Singletary的8月9日评论:

  

我们将为此提供解决方案   很快宣布将允许你   在两者之间更加无缝地移动   (非OAuth 1.0a)访问令牌   弥补@Anywhere请求和   使用OAuth的服务器端REST请求   1.0a访问令牌。

http://groups.google.com/group/twitter-development-talk/browse_thread/thread/2ec8f0ce984fd6e5/8e4db35fa82b22ca?lnk=gst&q=%40anywhere#8e4db35fa82b22ca

与此同时,我的OAuth1.0a解决方案正常运行,我很酷。 ;)

JB

答案 1 :(得分:1)

Twitter的@themattharris预先宣布@Anywhere oauth_bridge_code支持。您将能够通过此API获取oauth 1.0a令牌。

有关详细信息,请参阅http://blog.abrah.am/2010/09/using-twitter-anywhere-bridge-codes.html