Как получить имя и фамилию пользователя VK на русском языке?
Метод API users.get() почему-то возвращает имя и фамилию транслитом. В то же время, widget авторизации прекрасно получает и возвращает имя-фамилию кириллицей. Но я не хочу его использовать. Upd. Проблема была вызвана георасположением моего сервера в штатах, которому vk предпочел, видимо, отвечать по-английски. Решение Добавлять curl-запросам к api HTTP заголовок Accept-Language: ru :
curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Accept-Language: ru,en-us'));
Отслеживать
задан 24 апр 2012 в 6:32
30.7k 4 4 золотых знака 48 48 серебряных знаков 86 86 бронзовых знаков
А у меня все замечательно кириллицей отображается в users.get. Если вы работаете через JS или что-то подобное, могу предположить, что «умный» ВКонтактовский скрипт использует вашу текущую локаль или что-то в этом роде.
24 апр 2012 в 11:12
Сервер «звонит», PHP / cURL. Странно. Посмотрите мой будет ли у вас кириллица там, где у меня «Seryoga»?
24 апр 2012 в 11:32
@sergiks я использую desktop API, так что хз (но вот пруф db.tt/riTrozE4). Копайте в сторону локали.
24 апр 2012 в 12:07
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
теперь есть параметр lang
Передача параметров в API Параметры могут передаваться как методом GET, так и POST. Если вы будете передавать большие данные (больше 2 килобайт), то следует использовать метод POST.
Каждый метод имеет собственный набор поддерживаемых параметров, однако существуют параметры, которые принимают все методы:
lang — определяет язык, на котором будут возвращаться различные данные, например названия стран и городов. Также если указан не русский, украинский и белорусский язык, то кириллические имена будут автоматически транслированы в латиницу. ru — Русский, ua — Украинский, be — Белорусский, en- Английский, es — Испанский, fi — Финский, de — Немецкий, it — Итальянский. Также поддерживается числовой идентификатор языка, возвращаемый методом account.getInfo.
Как узнать Имя и Фамилию пользователя через VK API?
Как с помощью VK API узнать имя и фамилию пользователя(Python)?
- Вопрос задан более трёх лет назад
- 511 просмотров
1 комментарий
Простой 1 комментарий

Документацию не читаешь по религиозным причинам или каким-то иным?
Решения вопроса 1

Тимур Покровский @Makaroshka007
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ответы на вопрос 0
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Python
- +1 ещё
Ошибка «Can’t connect server» vk Callback API сайт на Flask на хостинге Pythonanywhere, как решить проблему?
- 1 подписчик
- вчера
- 22 просмотра

- Python
- +2 ещё
Обход блокировки API openai?
- 1 подписчик
- 18 нояб.
- 208 просмотров

- API
Как реализовать запросы к своему api без Mixed Content?
- 1 подписчик
- 17 нояб.
- 70 просмотров

- ВКонтакте
Был переход в ВК на без парольную систему защиты, Как теперь зайти в vk koffee?
- 1 подписчик
- 15 нояб.
- 29 просмотров

- Боты
- +1 ещё
Kакие есть боты в вк для чатов бесплатные?
- 1 подписчик
- 15 нояб.
- 31 просмотр

- ВКонтакте
- +2 ещё
Как связать last.fm и музыку вконтакте?
- 1 подписчик
- 15 нояб.
- 45 просмотров

- JavaScript
- +2 ещё
Как вставить плейлист ВК на сайт с бесконечной прокруткой?
- 1 подписчик
- 12 нояб.
- 61 просмотр

- API
- +1 ещё
GRPC или RabbitMQ что лучше использовать для взаимодействия между API Gateway и микросервисами?
- 2 подписчика
- 12 нояб.
- 123 просмотра

- ВКонтакте
Как получить название беседы без токена пользователя в vkbottle?
- 1 подписчик
- 11 нояб.
- 20 просмотров

- Telegram
- +1 ещё
Как называется «стиль WebAPI» который использует Telegram?
- 1 подписчик
- 11 нояб.
- 153 просмотра
от 200 000 ₽
от 140 000 ₽
от 280 000 до 300 000 ₽
20 нояб. 2023, в 09:22
50000 руб./за проект
20 нояб. 2023, в 07:54
13000 руб./за проект
20 нояб. 2023, в 07:06
20000 руб./за проект
Минуточку внимания
Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями
- Как перенести описание вниз?
- 2 подписчика
- 0 ответов
- 2 подписчика
- 0 ответов
- 3 подписчика
- 2 ответа
- 2 подписчика
- 1 ответ
- 2 подписчика
- 2 ответа
- 2 подписчика
- 2 ответа
- 2 подписчика
- 4 ответа
- 2 подписчика
- 1 ответ
- 2 подписчика
- 2 ответа
- 2 подписчика
- 1 ответ