我最近了解了API,并开始将它们用于学习目的。我试过twitter,但有些东西我不明白
使用API发送tweet的过程
获得API令牌(需要告知大量信息并等待一段时间,然后validated)
)
用浏览器发送tweet的过程:
instant)
中有一个Bearer令牌)
这就引出了我的问题,为什么我要联系twitter来拥有一个API令牌,如果我只需要创建一个帐户就可以拥有它呢?twitter后端如何知道请求是来自浏览器(正常使用)还是来自第三方应用程序?
发布于 2020-10-16 15:24:51
对您的问题的直接回答是,以编程方式发送Tweets的唯一被批准的方法(在服务条款中)是使用官方API。
网站和web服务可以通过多种方式检测浏览器的自动化或使用情况,这对于像Stack溢出这样的编程社区来说并不是一个问题。
您到底想做什么,为什么不使用受支持的官方API?
https://stackoverflow.com/questions/64391392
复制相似问题