Facebook年龄范围在Graph API(JS SDK)?

时间:2012-04-20 22:23:36

标签: facebook-graph-api facebook-javascript-sdk

根据this questionSigned Request上的官方文档,在编码的JSON有效内容中应该有一个user对象,其中包含age个对象,用于该用户的年龄范围。

然而,当我解码通过JS SDK收到的签名时,我只有user_idcode和其他几个的值,但没有user对象,更不用说年龄段了。我已在独立的“连接”环境以及“选项卡应用程序”环境中验证了这一点。此外,当我在Test Console测试JS SDK时,我也看不到user对象。

如何仅使用JS SDK获取用户年龄范围?

2 个答案:

答案 0 :(得分:1)

来自link 你提到了,

  

字段和值

     

signed_request只是一种数据传输机制,但不是   意味着请求中携带的任何已定义的数据结构或格式。   但是,在Facebook平台中,JSON对象有效负载 可能   包含以下某些字段和值:

请注意 可能

  

你无法通过js sdk获取年龄或年龄范围,没有   获得许可

p.s。我没有在画布应用中测试,但在页面标签中,已签名的请求包含年龄范围,但仅当用户喜欢您的页面时才会显示:)

答案 1 :(得分:0)

我认为您应该获得许可并计算生日日期。