1

所以我正在使用 Facebook API,我想知道是否有一种简单的方法可以从这样的 URL 访问 URI 片段:

http://localhost/MyController/MyAction#access_token=LONGTOKENSTRINGHERE&expires_in=6355

我需要“#”之后的值。Request 下面唯一可用的选项在“#”之前返回。我会使用客户端 JS,但我需要服务器来获取访问令牌的值以及过期时间。有什么建议么?

4

1 回答 1

1

锚点(用 指定#)根本不会发送到服务器...它们由浏览器在本地(即客户端)解析...javascript可以通过window.location.hash.

如果您需要这些服务器端,您可以找到一种方法告诉 facebook 使用查询字符串而不是锚点,或者您使用一些 javascript 来访问该信息并将其与请求一起发送......

于 2012-11-23T20:37:43.987 回答