【发布时间】:2011-12-15 05:23:04
【问题描述】:
使用 PHP,我曾经能够通过执行以下操作为活动用户检索 cookie:
//Returns an array: ([access_token] =>[base_domain] =>[expires] =>[secret] =>[session_key] =>[sig] =>[uid] =>)
public static function getFacebookCookies() {
$args = array();
parse_str(trim($_COOKIE['fbs_MY_API_KEY'], '\\"'), $args);
ksort($args);
$payload = '';
foreach ($args as $key => $value) {
if ($key != 'sig') {
$payload .= $key . '=' . $value;
}
}
if (md5($payload . MY_API_SECRET) != $args['sig']) {
return false;
}
return $args;
}
但这似乎不再起作用。我正在使用 PHP SDK,现在有没有办法获取这些 cookie,还是我运气不好?
【问题讨论】:
标签: php facebook cookies oauth