如何使开放图形标记在PHP中可读-理解facebook';s字符串输出

如何使开放图形标记在PHP中可读-理解facebook';s字符串输出,php,facebook-graph-api,datetime,oauth,facebook-opengraph,Php,Facebook Graph Api,Datetime,Oauth,Facebook Opengraph,扩展oAuth令牌时,我希望获得Facebook响应的可读日期/时间,以便进行调试。我计划在PHP中使用parse_str($fbstring)和date('ddm',$expires)来实现这一点 我从FB得到的原始字符串看起来像 string(224)“访问令牌=caafijhgytdrtortohjyfyyytutyryetedytb3v5qprfmbsdizbwccz5xlejioy0pyvi7wkjpd9xrdvp3wod3wwwyhukkbtkwkzdx6xkojgzd&expire

扩展oAuth令牌时,我希望获得Facebook响应的可读日期/时间,以便进行调试。我计划在PHP中使用
parse_str($fbstring)和date('ddm',$expires)
来实现这一点

我从FB得到的原始字符串看起来像

string(224)“访问令牌=caafijhgytdrtortohjyfyyytutyryetedytb3v5qprfmbsdizbwccz5xlejioy0pyvi7wkjpd9xrdvp3wod3wwwyhukkbtkwkzdx6xkojgzd&expires=5178715”

但是到期日,
5178715
对我来说似乎太短了。如果我调试实际的令牌,到期时间会更长,也会有所不同,即
1418256000
(我已经更改了上面的示例,因此它不会工作)

facebook给了我什么。。。我如何用PHP显示一个可读的日期来表示令牌调试器给我的信息


注意:我在PHP中使用以下CURL请求URL来检索上述输出的字符串
”https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id=" . $serv[“应用程序id”]。“&client_secret=”$serv[“app_secret”]。&fb_exchange_token=“.$serv[“access_token”]

expires=5178715
---离到期时间还有多少秒。谢谢!那么为什么在这里使用秒,在调试器中使用日期时间呢。我不知道他们为什么要这样做,但是没有可靠的方法可以在时间点转换它
time()+5178715
将为您提供一个近似值。您可以使用
/debug\u token
询问FB API关于令牌过期时间的问题,这与时区有关吗?
time()
会产生我的客户端时间还是PHP服务器时间?请随意提交此答案。它现在符合FB调试器所说的:)