向Twitter API发送授权请求以获取关注者ID

时间:2013-12-21 23:52:42

标签: twitter smalltalk pharo

我想向twitter API发送授权请求以获取关注者ID,我通过创建新应用程序here获得访问令牌和访问令牌秘密。我不知道如何在pharo smalltalk中发送授权请求。

我希望通过this in pharo smalltalk来获取粉丝ID。 我想知道是否有任何文档或软件包可以帮助我解决这个问题。

以下是我尝试使用的代码。

|client|
client:= ZnClient new.
client https;
host: 'www.api.twitter.com/1.1/followers/ids.json';
queryAt: 'q' put: 'cursor=-1&screen_name=my name'.
client request headers at: 'Authorization' put:' OAuth  oauth_consumer_key="Hp6FpBU7Bbqv89RqrHJzHw", oauth_nonce="9677be3a12e128702b06348677319e75", oauth_signature="GUQR%2FI%2Bd0XhQLJP5B0IHtDfiiLE%3D", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1387729271", oauth_token=" my acess token", oauth_version="1.0" '. 
client get.

1 个答案:

答案 0 :(得分:1)

欢迎来到Pharo社区,Irfan。

您应该查看Zinc框架。 Here是一个非常好的文档,您应该能够在阅读后解决问题。

另据我所知,OAuth协议正在进行中,您可以在这里查看:https://github.com/svenvc/docs/blob/master/zinc/zinc-sso-paper.md。你肯定想看看它,因为还有2个演示,你可以与twitter进行互动