alex89200 писал(а):Vadis писал(а):Подскажите, как получить имя и фамилию текущего пользователя? Нужно очень срочно
JSCore.GetParams("OnGetParams"); присылает hash=
Гет парамс возвращает ID текущего пользователя. Дальше данные о нем можно получить через VK.Users.GetProfiles()
У меня такая же проблема, JSCore.GetParams("OnGetParams"); выдает hash=, вместо ID юзера, в чем беда?
Вывожу через GameObject.Find("text2").guiText.text = "DATA: " + ParamData;:
Синтаксис:
Используется csharp
/// <summary>
/// Вызывается при получении параметров из GET запроса
/// </summary>
/// <param name="ParamData">Содержит параметры GET запроса</param>
public void OnGetParams(string ParamData)
{
GameObject.Find("text2").guiText.text = "DATA: " + ParamData;
//VK.Users.GetProfiles();
string[] param = ParamData.Split(new char[] {'='});
Params.Add(param[0], param[1]);
//инициализация класса "низкоуровневых" запросов.
VKReq.Init(Params["api_url"], Params["api_id"], Params["viewer_url"],
RequestFormat.XML, Params["secret"], "", Params["sid"]);
}
/// Вызывается при получении параметров из GET запроса
/// </summary>
/// <param name="ParamData">Содержит параметры GET запроса</param>
public void OnGetParams(string ParamData)
{
GameObject.Find("text2").guiText.text = "DATA: " + ParamData;
//VK.Users.GetProfiles();
string[] param = ParamData.Split(new char[] {'='});
Params.Add(param[0], param[1]);
//инициализация класса "низкоуровневых" запросов.
VKReq.Init(Params["api_url"], Params["api_id"], Params["viewer_url"],
RequestFormat.XML, Params["secret"], "", Params["sid"]);
}