Некоторые имена пользователей отображаются в виде перемешанных строк! YouTube API AuthSub
Мой сайт использует API YouTube для взаимодействия пользователей. Не все, но несколько имен пользователей входят в мою систему, которые не являются существующими каналами, и я не уверен, как это обнаружить?
Они имеют правильную длину, и я уже проверяю только буквенно-цифровые строки. Пример:
l3C9jpHV76COU9UHhWNneg
Вот фрагмент кода для получения имени пользователя учетной записи. Большую часть времени: нет проблем с этой частью моего кода!
//User Profile Object
$userProfileEntry = $yt->getUserProfile('default');
//Get the username of the currently authed channel
$AuthedAccountName = (string)$userProfileEntry->getUsername();
1 ответ
Решение
Этот пост в блоге объясняет, что вы видите: http://apiblog.youtube.com/2012/03/youtube-google-api-and-you.html