Такс...
Покерок ...
Просмотрел сниффер вобщем как такового в запросах нету ничего интересного как в кроко. Хотя может быть и есть просто я недопонимаю но походу sig гдето не там делаетс
В декомпиляторе примерно из интересного нашел следующее тоже не очень понимаю может кто пошарестее посмотрит
Насколько я понимаю это запрос на создание или присоеденение секрета
m_psTransactionsLoader.addSignature(Application.in stance.socialapi.CurrentApiNetworkSecretKey(), Preloader._instance.loaderInfo.parameters.vid);
Щас еще поковыряю мб еще че интересное или сам секрет найду...
Но одно я понял sig добавляется в запрос уже в готовом виде.... и пока хз я не знаю от чего зависит.
Такс может быть это, только если покопатья там несколько видов запроса и каждый выглядить по разному вот один из них
public function addSignature(param1:String, param2:String = "") : void
{
var _loc_4:String = null;
var _loc_3:* = new Array();
for (_loc_4 in m_variables)
{
if (_loc_4.length > 0 && _loc_4 != "sig")
{
_loc_3.push(_loc_4 + "=" + m_variables[_loc_4]);
}
}
_loc_3.sort();
m_variables["sig"] = MD5.encrypt(param2 + _loc_3.join("") + param1);
return;
________________________________
variables["sig"] = generate_signature(request_params, m_apiNetwork.VIEWER_ID, m_apiNetwork.SECRET_KEY)
Ага =) ищу дальше SECRET_KEY
________________________________
Что то нашел но не уверен что то что надо почему их два??
PHP код:
class VkApi extends Object implements CommonApi
{
private var m_manager:SocialApiManager;
private var m_apiID:String = "";
private var m_viewerID:String = "";
private static const URL_SERVER_VK:String = "http://api.vkontakte.ru/api.php";
private static const FIELDS_PROFILE:String = "uid,first_name,last_name,sex,photo,city,bdate,photo_medium";
private static const GET_USERBALANCE:String = "getUserBalance";
private static const GET_PROFILES:String = "getProfiles";
private static const [COLOR=Red]SECRET_KEY_631578:String = "7zDvXcB421";[/COLOR]
private static const API_VERSION:String = "2.0";
private static const [COLOR=Red]SECRET_KEY_676982:String = "2iStUcE4s0";[/COLOR]
private static const GET_CITIES:String = "getCities";
private static const GET_APPFRIENDS:String = "getAppFriends"
__________________________________________________ _______________
И еще кусочек кода с запросом баланса
private function RequestGetUserBalance() :
PHP код:
ApiRequestData
{
var _loc_1:Object = {api_id:m_apiID, v:API_VERSION, method:GET_USERBALANCE};
return new ApiRequestData(_loc_1, SocialApiManager.RQ_USERBALANCE);
}// end function
public function get SECRET_KEY() : String
{
var _loc_1:String = "";
switch(m_apiID)
{
case "676982":
{
_loc_1 = SECRET_KEY_676982;
break;
}
case "631578":
{
_loc_1 = SECRET_KEY_631578;
break;
}
default:
{
break;
}
}
return _loc_1;
************************************
ИЛИ МОЖЕТ Я ЗРЯ ИПАЛ ГОЛОВУ И ВСЕ ТАКИ ВОТ ОНО
private static const SKILL_CLUB_SECRET_KEY:String = "
etostrashnoeslovo";
**************************************