как получить долгий срок службы access_token с помощью curl? - PullRequest
2 голосов
/ 31 марта 2012

Как получить длинную жизнь access_token с помощью curl и сохранить в переменной?

Мой веб-хост не может использовать file_get_contents () по некоторым причинам, поэтому я не могу использовать это, так что следующая опция доступна дляя должен использовать CUrl, который я знал об этом, и учиться, но я не понял.

ниже приведен URL, который мы используем, чтобы получить заметку access_token с долгим сроком службы. Я уже храню access_token в $ atoken

https://graph.facebook.com/oauth/access_token?client_id="id"&client_secret="its seceret ;)"&grant_type=fb_exchange_token&fb_exchange_token=$atoken 

Спасибо

1 Ответ

1 голос
/ 31 марта 2012

Сделайте простой запрос cURL вот так

$url = 'https://graph.facebook.com/oauth/access_token?client_id="id"&client_secret="its  seceret ;)"&grant_type=fb_exchange_token&fb_exchange_token=$atoken';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "I-am-browser");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
$response = curl_exec($ch);
curl_close($ch);


var_dump(json_decode($response, true));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...