shr1k3
Mitglied
Hallo Leute, ich möchte mir gerne eine FB-Anwendung schreiben und benötige die PageID.
Ich hab gelesen das man diese per signed_request bekommt.
Folgendes Problem:
Ich wollte das signed_request decodieren, da es per Base64 encoded wurde, doch leider bekomme ich nur komische Zeichen zurück:
?L?M???\??YY?]??L? ? ? ??K?Y?H???Y???L?LM?NNM ?L???Z?Y???[?K?YZ[????[?K?\?\??????[??H???H????[H???W?H??Y?H???Z[????X^??L?
Ich habe dafür die Funktion von Facebook genutzt. Hier ist mein Code:
Kennt sich jmd. damit aus? Ich bin für jede Hilfe dankbar
Gruß Adrian
Ich hab gelesen das man diese per signed_request bekommt.
Folgendes Problem:
Ich wollte das signed_request decodieren, da es per Base64 encoded wurde, doch leider bekomme ich nur komische Zeichen zurück:
?L?M???\??YY?]??L? ? ? ??K?Y?H???Y???L?LM?NNM ?L???Z?Y???[?K?YZ[????[?K?\?\??????[??H???H????[H???W?H??Y?H???Z[????X^??L?
Ich habe dafür die Funktion von Facebook genutzt. Hier ist mein Code:
PHP:
require_once 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'ID', // Anwendungs ID
'secret' => 'SID', // Anwendungs-Geheimcode
'cookie' => true, // enable optional cookie support
));
$signed_request = $_REQUEST['signed_request'];
$decode = base64_url_decode($signed_request);
echo $decode;
function base64_url_decode($input) {
return base64_decode(strtr($input, '-_', '+/'));
}
Kennt sich jmd. damit aus? Ich bin für jede Hilfe dankbar

Gruß Adrian