Показать сообщение отдельно

  #26  
Старый 31.03.2010, 21:54
Neset
Новичок
Регистрация: 30.03.2010
Сообщений: 1
Провел на форуме:
20309

Репутация: 0
По умолчанию

Такс...
Покерок ...
Просмотрел сниффер вобщем как такового в запросах нету ничего интересного как в кроко. Хотя может быть и есть просто я недопонимаю но походу 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_apiIDv:API_VERSIONmethod:GET_USERBALANCE};
        return new 
ApiRequestData(_loc_1SocialApiManager.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";
**************************************

Последний раз редактировалось Neset; 31.03.2010 в 22:36..
 
Ответить с цитированием