В настоящее время я получаю данные из профиля пользователя, когда они заходят в систему через facebook, я хочу сохранить эти данные для регистрации на моем сайте. При обращении к «родному городу» он перечисляет его как один, такие как:Facebook hometown graph api
London, Westminster, United Kingdom
Родной город находится в массиве следующим образом:
> [hometown] => Array
> (
> [id] => 000000000
> [name] => London, Westminster, United Kingdom
> )
I доступ к имени города, используя код
<?php echo $me['hometown']['name']; ?>
Возможно ли, чтобы каждая часть была одной? Так что я мог бы, город, страну и т.д.
Я использую facebook PHP SDK Спасибо :)
Отлично, только что я хотел :) Спасибо! – Elliott
Возможно, необходимо использовать обрезку ($ hometown [0]); так что вы удаляете пробелы из частей. иначе это может быть «Соединенное Королевство», а не «Соединенное Королевство». Просто немного подстройте: D – User123342234
Я заметил, что формат не всегда согласован. Иногда это будет: {suburb}, {region}, {country}. В другое время (например, в столицах) это будет {город}, {страна}, как в случае с "Париж, Франция". – Jonathan