No se puede acceder a Facebookigned_request con una pestaña de iframe
Tengo un iframe cargando en una pestaña de Facebook en una página de fans y no tengo suerte de acceder al objeto $ _REQUEST ["igned_request "]. Estoy confundido porque se supone que es un obsequio y de fácil acceso. He leído y releído los documentos de Facebook y revisé la configuración de mi aplicación de Facebook, pero nada funciona.
isset($_REQUEST['signed_request']
siempre es falso. Desde que uso el sdk PHP de Facebook también he probado
$facebook->getSignedRequest();
He realizado print_r en $ _REQUEST y no veo la firma firmada allí. Cuando imprimo_f el objeto $ facebook, veo que la solicitud firmada está vacía
[appId:protected] => XXX
[apiSecret:protected] => XXXXXXXXXXXXXXXXXXXX
[session:protected] => Array
[access_token] => XXXXXXXXXX|2.h75WqKxcA1xbNPufFvpKQQ__.3600.1304452800.1-726960374|JiO0ZS30SyLaApeqhMtdocK8B_Y
[base_domain] => XXXXXXXXX
[expires] => 1304452800
[secret] => rDF9C_z43_EUFy0Q_e6tyQ__
[session_key] => 2.h75WqKxcA1xbNPufFvpKQQ__.3600.1304452800.1-726960374
[sig] => 1971ef7eb8057c7404eae1f82d770ab5
[uid] => XXXXXXXXXXXXXXX
[signedRequest:protected] =>
[sessionLoaded:protected] => 1
[cookieSupport:protected] => 1
[baseDomain:protected] =>
[fileUploadSupport:protected] =>
[EDITAR] Tengo habilitada la configuración OAuth 2.0 para la aplicación.