Quintiq file version 2.0 
 | 
#parent: #root 
 | 
StaticMethod CallToken ( 
 | 
  String secret 
 | 
) as String 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    // 甄兰鸽 Jul-22-2024 (created) 
 | 
    address       := Translations::InterfaceDataset_Address();  
 | 
    httpinterface := HTTPInterface::Create( address,80); 
 | 
     
 | 
    httpinterface.URL( Translations::InterfaceDataset_Token_URL() + secret ); 
 | 
    httpinterface.MediaType( Translations::InterfaceDataset_ContentType() ); 
 | 
    httpinterface.PostMethod( false ); 
 | 
    httpinterface.Call(); 
 | 
    result := httpinterface.Result(); 
 | 
     
 | 
    resultJson     := JSON::Parse( result ); 
 | 
    token          := resultJson.Get( "access_token" ).GetString(); 
 | 
     
 | 
    return token; 
 | 
  *] 
 | 
} 
 |