我正在使用Firebase设置服务器,并希望通过#标签过滤Twitter动态/实时地从Twitter加载Tweets。
基本上,我想做的是集成来自Twitter的各种实时供稿,以在我的网页上加载有关比特币和其他加密货币的推文。我在前端使用Vue CLI。
我已经对Twitter进行了广泛的研究,注册了开发者帐户,并尝试了很多次,但是没有任何运气。我真的很困惑,因为似乎没有任何方法可以获取推文然后在前端显示。
Ì实际上没有任何代码可显示,因为我什至不知道怎么可能。
我已经在Firebase上成功设置了后端,并且CRUD操作和身份验证等没有任何问题。我需要的是从Twitter动态加载(实时)tweet,然后使用井号标签对其进行过滤。
我什至没有成功理解这是否可行,所以我没有收到任何错误消息。在我看来,您只能让用户登录,然后他们才能通过集成的API发布推文。
答案 0 :(得分:2)
如果要实时更新Twitter,则必须在后端打开一个Twitter流,然后使用套接字将结果发送到前端。
您可以检查一下以开始使用:
Running a Node.JS background process for Twitter streaming API in Firebase
答案 1 :(得分:1)
除了Haris所说的那样,另一种替代方法是使用SSE(服务器发送事件),因为您只关心单方面的沟通,而不是双边的沟通。但是,此操作的教程将取决于您使用的后端框架。
请随时参考以下链接,该链接使您的框架适合使用SSE:
Real-Time Web Apps with Server-Sent Events (Express JS)