作者alan0541 (A.sky)
看板java
标题Re: [JSP ] Twitter4J怎麽用?
时间Thu Dec 6 11:01:01 2012
抱歉一直问,
之前提到用Twitter4j里面的范例,
做验证跟拿取使用者资料的动作都可以做到了,
只是我好奇的点是,
里面提供的范例彷佛都是给单机(或行动装置)使用的感觉,
如果我是要使用在网页上面要怎麽做啊?
就算我现在已经获得使用者的的授权也拿取到了Access Token 跟 Secret,
但是我没办法确认下一次是同一个使用者进来我的网页,
还是每一次都要经过使用者同意授权页的转跳过程。
有没有哪个范例是可以确认使用者确实已经有同意授权我的APP,
并且可以确认使用者的身分,
这样我才可以去抓取之前已经申请好相对应的Access Token之类的。
感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.74.122.97
1F:→ swpoker:就饼乾阿~或自己做使用者注册~不然哪知阿 12/06 11:03
2F:推 popcorny:oauth成功应该会callback回你的某个url吧? 12/06 11:06
3F:→ PsMonkey:你先有办法在 JSP container 作身份认证,再来考虑连接 12/06 11:07
4F:→ popcorny:callback回来的access_token可以存在资料库或cookie 12/06 11:07
5F:→ alan0541:access_token已经记录起来了! 12/06 11:14
6F:→ alan0541:现在是想要知道已经同意授权APP完毕的访客身分。 12/06 11:17
7F:→ alan0541:我要怎麽知道那个人离开再回来是同一个人? 12/06 11:20
8F:→ alan0541:总不可能他永远不在我的网页登出吧? 12/06 11:30
9F:→ alan0541:都已经用Twitter登入了还要自己在做另外一个登入很蠢耶.. 12/06 11:38
10F:→ popcorny:若是访客就token存在cookie啊. 用cookie有什麽顾虑? 12/06 11:39
11F:推 PsMonkey:虽然我看不太懂,不过套个 open-id 之类的机制不就好了? 12/06 11:40
12F:推 swpoker:使用者<->装置<->网站 ~不然就是靠天眼通才有办法了 12/06 11:46
13F:→ popcorny:我想原po应该是想要用twitter做SSO吧 用tw帐号来登入 12/06 11:47
14F:→ alan0541:是啊,做个"用Twitter帐号登入"的功能。 12/06 11:57
15F:推 PsMonkey:直接套 OAuth、OpenID 就好了吧? 12/06 12:09
16F:→ PsMonkey:不过我不确定 Twitter 是不是 provider [逃] 12/06 12:10
17F:→ alan0541:twitter4j也是使用Oauth功能! 12/06 12:21
18F:→ alan0541:重点是有没有办法在授权页就确认使用者已经授权? 12/06 12:28
19F:→ alan0541:还是说无解? 12/06 12:42
21F:→ alan0541:阿,谢谢...找半天= = 12/06 14:09
22F:→ alan0541:糗了...一点帮助也没有>"<! 12/06 16:05