OAuth授权标头是否允许我以授权用户的身份访问网站本身(不是API)?
问题描述:
比方说,我使用Twitter API来授权我的应用程序。使用我从OAuth获取的标题,是否可以直接访问无法直接访问的网站页面,而无需使用API?OAuth授权标头是否允许我以授权用户的身份访问网站本身(不是API)?
如果没有,是否有任何其他方式在ASP.NET C#中做到这一点?
答
使用我从OAuth获取的标题,是否可以直接访问不作为访客提供的网页,而无需使用API?
否。授权令牌用于API;不是网站。
如果没有,是否有任何其他方式在ASP.NET C#中做到这一点?
理论上,您可以编写一个应用程序,它可以像Web浏览器一样运行,登录到Twitter,然后屏幕抓取您想要的数据。这比使用API要困难得多,不太可靠并且耗费更多时间。