Важны: Гэтая старонка выкарыстоўвае печыва (cookies). Выкарыстоўваючы сапраўдны сайт, не выключаючы печыва ў браўзэры, азначае, што вы згодны для яго выкарыстання.
Купіць зараз! Асаблівасці Загрузка

Зарабляйце з намі!

Калі вы хочаце, каб пачаць зарабляць грошы з vBET зарэгістравацца, каб Партнёрская праграма.
Стар. 1 з 2 12 АпошніLast
Вынікі 1 да 10 з 17

Тэма: Microsft Пераклад API на Azure: абавязковыя палі \\ u0027client_id \\ u0027 адсутнічае.

  1. #1
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default Microsft Пераклад API на Azure: абавязковыя палі \\ u0027client_id \\ u0027 адсутнічае.

    Любая дапамога тут?

    Запуск тэсту на Microsft Пераклад API на Azure

    Поўны маркер:
    {"Памылка": "invalid_request", "error_description": "ACS90011: абавязковае поле \\ u0027client_id \\ u0027 адсутнічае \\ г \\ nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45 \\ г \\ nTimestamp: 2011-12 -. 26 17:13:45 Z "}

    PS. Калі я ўстаўляю ID кліента я атрымліваю белую старонку, калі мне адмовіцца ад кліента ID пераклады работ (белая старонка), але памылка вышэй, застаецца ў любым выпадку.
    Апошні раз рэдагавалася mario06; 27-12-11 у 11:48.

  2. #2
    Пенсіянер;)
    Рэгістрацыя
    Жнівень 2011
    Паведамленняў
    441

    Default

    Прывітанне
    Па-першае, я хачу папрасіць прабачэння вас ёсць маленькія памылкі ў тэставы файл, калі ласка, выкарыстоўвайце гэта:
    PHP Code:
    <?php
    require_once('./global.php');

    function 
    get_token(){
        global 
    $vbulletin;
        
    $obj_connection curl_init();
        
    $arr_query_bits = array (
             
    'grant_type' => 'client_credentials',
             
    'scope' => 'http://api.microsofttranslator.com',
             
    'client_id' => $vbulletin->options['vbenterprisetranslator_Microsoft_key'],
             
    'client_secret' => $vbulletin->options['vbenterprisetranslator_Microsoft_secret']
              );
             
    $str_query http_build_query($arr_query_bits);

             
    curl_setopt($obj_connectionCURLOPT_URL'https://datamarket.accesscontrol.windows.net/v2/OAuth2-13');
             
    curl_setopt($obj_connectionCURLOPT_HEADER0);
             
    curl_setopt($obj_connectionCURLOPT_FOLLOWLOCATION1);
             
    curl_setopt($obj_connectionCURLOPT_RETURNTRANSFER1);
             
    curl_setopt($obj_connectionCURLOPT_POSTFIELDS$str_query);
             
    curl_setopt($obj_connectionCURLOPT_SSL_VERIFYPEERFALSE);
             
    curl_setopt($obj_connectionCURLOPT_POSTTRUE);
             
    print_r('Full token: </br>'.curl_exec($obj_connection).'</br></br>');
             
    $token =  json_decode (curl_exec($obj_connection));
             
    curl_close($obj_connection);         
             return 
    'Authorization: Bearer '.$token->{'access_token'};
    }

    echo 
    'Starting test for Microsft Translation API by Azure<br/><br/>';
    $connection curl_init();
    curl_setopt($connectionCURLOPT_URL'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?&from=pl&to=en&text=Witaj!');
    curl_setopt($connectionCURLOPT_HEADER0);
    curl_setopt($connectionCURLOPT_FOLLOWLOCATION1);
    curl_setopt($connectionCURLOPT_RETURNTRANSFER1);
    curl_setopt($connectionCURLOPT_SSL_VERIFYPEERfalse);
    curl_setopt($connectionCURLOPT_HTTPHEADER, array(get_token()));
    $str_response curl_exec($connection);
    $time microtime(true) * 1000;
    $result curl_exec($connection);
    $time microtime(true) * 1000 $time;
    echo 
    'Test result: '.$result."<br/>\n";
    echo 
    'Test error: '.curl_error($connection)."<br/>\n";
    curl_close($connection);
    echo 
    'Connection time (ms): '.$time;
    ?>
    Калі ласка, запусціце гэты тэст і паказаць мне вынік

  3. #3
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default

    Пратэставаны і ўсё той жа.

    Запуск тэсту на Microsft Пераклад API на Azure

    Поўны маркер:
    {"Памылка": "invalid_request", "error_description": "ACS90011: абавязковае поле \\ u0027client_id \\ u0027 адсутнічае \\ г \\ nTrace ID: 724fd4ca-333c-4c54-B940-c5af56900488 \\ г \\ nTimestamp. 2011-12 - 27 16:55:17 Z "}

    Як пра гэта іншыя праблемы? -> PS. Калі я ўстаўляю ID кліента я атрымліваю белую старонку, калі мне адмовіцца ад кліента ID пераклады работ (белая старонка), але памылка вышэй, застаецца ў любым выпадку. Фактычна ён будзе выключаны ў аўто ў транс. Наяўнасць??

    Microsoft Пераклад API даступная
    Калі ласка, азнаёмцеся з апісаннем першага варыянту ў гэтай групе. НЕ
    Апошні раз рэдагавалася mario06; 27-12-11 у 18:07.

  4. #4
    Пенсіянер;)
    Рэгістрацыя
    Жнівень 2011
    Паведамленняў
    441

    Default

    Гэта адбываецца спрошчана, калі вы выдаліце ідэнтыфікатар кліента у vbet не будзе спрабаваць выкарыстоўваць Microsoft Пераклад API і выкарыстоўваць іншыя даступныя ў API, таму што, калі цікава паспрабаваць, але што-то ідзе не так і (адсутнічае client_id) І пераклад не можа быць зроблена.

    Калі ласка, пераканайцеся, што вы:
    ставіць правільныя значэння: Microsoft Comercial ключ API Пераклад Azure

  5. #5
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default

    Я стаўлю ў маёй Client ID, якія я атрымліваю тут.

  6. #6
    Пенсіянер;)
    Рэгістрацыя
    Жнівень 2011
    Паведамленняў
    441

    Default

    Ды вы выкарыстоўваеце правільны:
    -Вы загрузіць тэставы файл у каранёвай тэчцы вашага форуму?

    Калі так, то не маглі б вы даслаць мне свае дадзеныя доступу да вашага AdminCP і FTP для таго, каб праверыць усе вашы пытанні?

  7. #7
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default

    Я паслаў табе вечара дачыненні да

  8. #8
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default

    Тым не менш чакання
    З Новым Годам

  9. #9
    Senior Member
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    142

    Default

    Адпраўленыя паведамленні дзён назад!
    З павагай

  10. #10

    Default

    Quote Паведамленне ад mario06 View Post
    Адпраўленыя паведамленні дзён назад!
    З павагай
    яго знешнасць, як штабы знаходзяцца ў навагоднія вакацыі прама цяпер, мае важныя тэмы да гэтага часу не атрымаеце адказы таксама

    я ведаю яго крыху адстой, таму шматлікія прадпрыемствы знаходзяцца ў адпачынку цяпер, але нармальны дазваляе быць цярплівым

Стар. 1 з 2 12 АпошніLast

Пазнакі гэтай тэмы

Вашы правы

  • Вы не можа ствараць новыя тэмы
  • Вы не можа адказваць на паведамленні
  • Вы не можа прымацоўваць ўкладання
  • Вы не можа рэдагаваць свае паведамленні
  •