Вверх ↑
Разработчик
Ответов: 26068
Рейтинг: 2121
#1: 2017-09-29 18:02:21 ЛС | профиль | цитата
Че-то я не понял проблему

md5("api_id=4method=secure.getAppBalancerandom=83962759timestamp=1238714241v=2.0api_secret")

У меня получился ихний sig, с ихними параметрами

Схема

Add(MainForm,2953706,168,175)
{
}
Add(Edit,13782829,224,175)
{
Left=10
Top=10
Width=365
Text="api_id=4method=secure.getAppBalancerandom=83962759timestamp=1238714241v=2.0api_secret"
}
Add(Edit,6378784,350,231)
{
Left=10
Top=40
Width=370
Text=""
}
Add(Button,7821496,168,231)
{
Left=170
Top=70
TabOrder=-1
link(onClick,4759444:doHashsum,[])
}
Add(Hashsum,4759444,224,231)
{
link(onResult,11835991:doModify,[])
link(Data,13782829:Text,[])
}
Add(StrCase,11835991,280,231)
{
link(onModify,6378784:doText,[])
}


--- Добавлено в 2017-09-29 19:00:08

Здесь видно, что параметры расположены в порядке возрастания имени парметра, а вот в запросе они могут располагаться как попало, но должны быть все посчитанные, кроме api_secret

http://api.vkontakte.ru/api.php?api_id=4&v=2.0&method=secure.getAppBalance&timestamp=1238714241&random=83962759&sig=7598d64720bb39544679f2ca256fa538
карма: 22

0
Редактировалось 10 раз(а), последний 2017-09-29 19:05:42