Je suis en train d'obtenir facebook jeton d'accèsPhp Curl renvoie les données sur la machine locale, mais bool faux sur le serveur
Mais l'url lorsqu'il est exécuté à partir du navigateur et un script php machine locale retourne vraies valeurs de données. Cependant, quand je lance le même script de serveur, il échoue et montre bool (faux)
l'url
$token_url = "https://graph.facebook.com/oauth/access_token?"
. "client_id=".$config['appId']."&redirect_uri=" . urlencode($config['callback_url'])
. "&client_secret=".$config['secret']."&code=" . $_GET['code'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $token_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$response = curl_exec ($ch);
var_dump($response);
Autres urls travaillent sur le serveur.
Quel est le problème ici?
Pouvez-vous obtenir d'autres pages Web en utilisant cURL? Il se peut que Facebook soit bloqué sur votre hébergeur, ou cURL tous ensemble. – thepieterdc
Oui, je peux obtenir d'autres pages Web – user3526204
mais ... pouvez-vous obtenir d'autres URL 'https'? – YvesLeBorg