У меня есть идентификатор пользователя facebook, с этого идентификатора, как я могу получить имя пользователя?Facebook API: Найти имя пользователя из ID пользователя
Я попытался, как
$response = file_get_contents('https://graph.facebook.com/' . $userId . '?fields=name');
$user = json_decode($reponse, true);
print_r($user['name']);
exit;
Но есть ошибка file_get_contents (https://graph.facebook.com/ "id_of_user" поля = имя?): Не удалось открыть поток: HTTP запрос не удалось! HTTP/1.1 400 Плохой запрос
Есть ли другой способ получить имя пользователя от идентификатора пользователя?
[EDIT]
идентификатора пользователя я получаю являются генерируемым пользователем идентификаторы для моего приложения
Я получаю ответ как { "error": { "message": "Неподдерживаемый запрос на получение. Пожалуйста, прочитайте документацию API Графа на странице https://developers.facebook.com/docs/graph-api", «type»: «GraphMethodException», «код»: 100 } } – FSShaikh
, то ваш звонок неверен. какой именно звонок? это глобальный идентификатор или приложение с областью действия? используете ли вы токен доступа? который из? пользовательский токен? токен приложения? – luschn
Это файл_get_contents ('https://graph.facebook.com/'. $ UserId. '? Fields = name'); – FSShaikh