В данный момент делаю возможность в приложении - Выбор пользователя.
т.к. выбор должен быть не только из списка друзей но и из всех пользователей вконтакте, то вариант вывести всех друзей - отпал.
Решила упростить, сделала поле вводе для URL странички того кого выбираешь.
Можно вытянуть ID из прямого URL'а, но у многих страничка имеет не только адрес vk.com/id0123456789 но и vk.com/megamen
Конечно можно было сделать чтобы сразу ID вводили нужного, но многие оказывается теперь не знаю как его доставать...
Вопросы:
1 - vk.com/megamen - как это называется (знаю что цифры это ID а когда буквы то как) и можно ли по этому ID узнать?
2 - а может еще какой способ есть, указать любого пользователя?
Как получить ID по ссылке или как указать пользователя?
Re: Как получить ID по ссылке или как указать пользователя?
Если честно не очень понял что вы хотите сделать
Re: Как получить ID по ссылке или как указать пользователя?
Зайти в фотографии к примеру, там будет айди пользователя.1 - vk.com/megamen - как это называется (знаю что цифры это ID а когда буквы то как) и можно ли по этому ID узнать?
К примеру - http://vk.com/megamen?z=albums479686 , последние цифры и есть id.
А в целом - не понял цель. Если вводить страницу - то почему бы не сделать проверку, если ввели не цифры - формировать другую ссылку? Или возможность выбора id/domain
Re: Как получить ID по ссылке или как указать пользователя?
Alazaur писал(а):Если честно не очень понял что вы хотите сделать
Выбор пользователя в приложении.Serge писал(а):А в целом - не понял цель.
К примеру открывает кто-то приложение. Там надо указать нужного пользователя из всех пользователей вконтакте.
Re: Как получить ID по ссылке или как указать пользователя?
Например функции API users.get ( http://vk.com/developers.php?oid=-1&p=users.get ) до фонаря что вы ей подсунете ID или короткое имя из адреса. Если вам нужны именно идентификаторы, а пользователь ввел не цифры, то выполните ее и заберите ID пользователя из ответа. Или даже вы ее можете выполнять в любом случае независимо что ввел пользователь, конечно немного не рационально, зато просто и наверняка
Re: Как получить ID по ссылке или как указать пользователя?
И впрям, прекрастно понимает слово вместо ID. так и сделаю. Спасибо
Жалко что всю ссылку не понимает, ну да ладно, вырезать слово из ссылки уж сама смогу
Кстати, в чем отличие users.get от getProfiles.
Работают одинаково, я так поняла getProfiles - устаревший и надо использовать users.get.
Верно?
Жалко что всю ссылку не понимает, ну да ладно, вырезать слово из ссылки уж сама смогу
Кстати, в чем отличие users.get от getProfiles.
Работают одинаково, я так поняла getProfiles - устаревший и надо использовать users.get.
Верно?
Re: Как получить ID по ссылке или как указать пользователя?
Код: Выделить всё
<script>var user = "id1";var re = /id([0-9]+)/;if (re.test(user)) { alert("Указан id"); } else { alert("Указан домен");}</script>