gpt4 book ai didi

ruby - 有没有一种简单的方法可以使用 ruby​​ gem 获得 Twitter 提及?

转载 作者:数据小太阳 更新时间:2023-10-29 08:51:15 28 4
gpt4 key购买 nike

我试过使用 gem twitter , grackle , 和 TweetStream但我不知道如何获得用户@mentions 的流。

我只是想不出如何将一段代码放在一起,表示“让用户提及所有内容”。 (我想利用@mention,而不仅仅是在推特上搜索用户名)

我正在使用 Sinatra::我已经启动并运行了::我可以发布到提要、提取特定状态等等。获得@mentions 是躲避我。

最佳答案

我只使用 oauth gem ,但这是你可以做到的。由于您可以发布提要,我想您已经完成了 access_token 之前的流程。

>> response = access_token.get('http://api.twitter.com/1/statuses/mentions.json')
>> JSON.parse(response.body)
#=> Array of Hashes with all the info

顺便说一下,我看到 Twitter gem 中已经包含了一个函数源代码。

tweet.rb

# @note Must include entities in your request for this method to work
# @return [Array<Twitter::Entity::UserMention>]
def user_mentions
@user_mentions ||= entities(Twitter::Entity::UserMention, :user_mentions)
end

关于ruby - 有没有一种简单的方法可以使用 ruby​​ gem 获得 Twitter 提及?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12470455/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com