网站调用新浪微博内容(新浪微博基本没用过怎么办?接触还没入门的可能 )
优采云 发布时间: 2021-11-22 03:03网站调用新浪微博内容(新浪微博基本没用过怎么办?接触还没入门的可能
)
这两天专门做了一个关于连接新浪微博界面的话题。嘿嘿,我可能过时了。我基本上没用过微博。我只是听说我因为彩票而注册了一个。好了,废话少说,这次遇到的问题我来和大家分享一下。对于刚接触还没有入门的人,可能会有帮助。
首先,你必须有一个新浪微博账号。这次我重新申请了。注册时总是提示。系统繁忙,请稍后重试。我好久没注册了 最后,我先注册了msn,然后绑定了新浪微博。拥有帐户后,转到该页面并创建一个应用程序。基本上所有关于新浪微博的手册都可以在这里找到。单击“我是开发人员”,然后单击“创建应用程序”。然后填写信息。完成后可以获得App Key和App Secret。将使用这两个短期项目。
然后去下载java sdk。这是新浪微博官方提供的示例。里面有各种各样的例子。访问 call.jsp 时,会进行 oauth 认证。具体什么是oauth认证,可以查一下。我不会在这里谈论它。看看那个例子。看了一下新浪微博上的界面,发现这个话题不难,但是发现没发帖就得登录。在上面的调查中,据说oauth_verifier只能使用一次,之前从未接触过oauth。我不知道如何登录一次,我不必登录。检查它。原来,调用回调页面后,如果登录成功,accessToken就保存在session中。(呵呵,我一开始保存了oauth_verifier和resToken,所以不行,主要是当时不知道原理),所以登录就解决了。后来参考了一个网站,是马自达的一个微博话题。发现他是单点登录(即登录他们的网站后,新浪微博不需要登录,或者登录新浪微博后,他们不需要登录网站), 产品看到这个后,不得不有这个效果。找了半天,都介绍了新浪的同步登录是怎么实现的,但是没有找到第三方同步登录的方法。后来无意中发现他的登录框是iframe,监控后发现状态码是304,复制那个地址。乍一看,我很依赖它。原来这个话题是新浪开发的,然后使用该域名重定向它。后来咨询了新浪的技术,得知自己登录网站后,并没有登录新浪。哎,这件事害了我快一天了。也可以在某个话题下访问微博。新浪提供的js认证登录也是有问题的。