Привет, я перечисляю файл base_facebook.php и не вижу там функции, которая возвращает имя пользователя. Существует только функция getUser(), которая возвращает идентификатор пользователя. Можете ли вы перечислить меня о том, как взять имя пользователя пользователя с помощью этого FB SDK в кодеригенере?Codeigniter FacebookSDK, base_facebook.php library
0
A
ответ
1
Вы должны были бы сделать вызов API, чтобы получить информацию о пользователе:
$me = $facebook->api('/me');
var_dump($me);
Хотя, имя пользователя не входит больше, так как v2.0, по причинам конфиденциальности.
Это для старого PHP SDK btw, но я предполагаю, что это то, что вы используете. Новый работает совершенно по-другому и нуждается в PHP 5.4+. Вот учебник, на всякий случай: http://www.devils-heaven.com/facebook-php-sdk-4-0-tutorial/
Смежные вопросы
- 1. codeigniter library in library issue
- 2. CodeIgniter Oauth library
- 3. Codeigniter mailchimp library issue
- 4. Codeigniter form_validation library error
- 5. CodeIgniter Encryption Library
- 6. CodeIgniter PayPal Library, angelleye
- 7. Codeigniter Zip Library
- 8. html parser codeigniter library?
- 9. Amazon FPS CodeIgniter library
- 10. Codeigniter + PHPExcel Library Issue
- 11. CodeIgniter и i18n library
- 12. CSV Import Library для CodeIgniter
- 13. Угловая и CodeIgniter Validation Library
- 14. URI codeigniter library не работает
- 15. Twitter API CodeIgniter Library: paging?
- 16. CodeIgniter Custom Library Not Loading
- 17. Не удалось найти FacebookSDK
- 18. Monotouch Binding и FacebookSDK
- 19. Требование facebookSDK
- 20. Добавление FacebookSDK
- 21. CodeIgniter Language Class Library Not Working
- 22. Изменить значение месяца в FormDate CodeIgniter Library
- 23. Codeigniter Authentication library с поддержкой Facebook
- 24. CI merchant codeigniter library paypal checkout issues
- 25. codeigniter model vs library, в которой используется
- 26. CodeIgniter 2 + Zend 2 library barcode
- 27. Почему мой путь загрузки недействителен? (Codeigniter-Library)
- 28. PayPal Adaptive Payment - angelleye CodeIgniter Library
- 29. show heatmap на Codeigniter googlemap v3 library
- 30. CodeIgniter Session Library останавливает весь скрипт
Я вижу, что эта функция возвращает ассоциативный массив. Я его немного отредактировал: $ username = $ this-> facebook-> api ('/ me'); var_dump ($ username [name]); – user3351517
, назвав его именем $ username, будет совершенно неправильным, это пользовательский объект с некоторыми переменными (id, name, ...), а не только имя пользователя. и, как я уже сказал, имя пользователя даже больше не включено;) - значит, вы не можете получить имя пользователя в приложениях v.2.0 +. – luschn
также, это было бы так: var_dump ($ username ['name']); – luschn