OAuth授权标头是否允许我以授权用户的身份访问网站本身(不是API)?

问题描述:

比方说,我使用Twitter API来授权我的应用程序。使用我从OAuth获取的标题,是否可以直接访问无法直接访问的网站页面,而无需使用API​​?OAuth授权标头是否允许我以授权用户的身份访问网站本身(不是API)?

如果没有,是否有任何其他方式在ASP.NET C#中做到这一点?

使用我从OAuth获取的标题,是否可以直接访问不作为访客提供的网页,而无需使用API​​?

否。授权令牌用于API;不是网站。

如果没有,是否有任何其他方式在ASP.NET C#中做到这一点?

理论上,您可以编写一个应用程序,它可以像Web浏览器一样运行,登录到Twitter,然后屏幕抓取您想要的数据。这比使用API​​要困难得多,不太可靠并且耗费更多时间。