Важливий: Ця сторінка використовує кукі (cookies). Використовуючи справжній сайт, не вимикаючи кукі в браузері, означає, що ви згодні для його використання.
Купити зараз! Особливості Завантаження

Заробляйте з нами!

Якщо ви хотіли б почати заробляти гроші з vBET приєднатися до Партнерська програма.
Стр. 1 з 2 12 ОстаннійLast
Результати 1 до 10 з 17

Тема: API Переклад Microsft на Azure: обов'язкове поле/u0027client_id/u0027 відсутній.

  1. #1

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

    Будь-яка допомога тут?

    Запуск тесту для Microsft перекладів API на Azure

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

    PS. коли вставити код мого клієнта, я отримую білу сторінку, коли я видалити мій клієнт 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

    Default

    Протестовані і все той же.

    Запуск тесту для Microsft перекладів API на Azure

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

    Як щодо інших неполадку? -> PS. Коли вставити код мого клієнта, я отримую білу сторінку, коли я видалити мій клієнт ID переклади працювати (не білі сторінки), але помилка вище залишається будь-якому випадку. Infact, він отримує вимкнуто функцію auto trans. доступності?!?

    Microsoft Переклад API доступні
    Будь ласка, дивіться опис перший варіант цієї групи. НІ
    Востаннє редагувалось mario06; 27-12-11 в 18:07.

  4. #4
    Пенсіонер;)
    Реєстрація
    Серпень 2011
    Повідомлень
    441

    Default

    Це відбувається тому, що якщо видалити код клієнта в компанія не буде намагатися використовувати Microsoft Переклад інтерфейсу API і просто використовувати інші доступні в API, бо від vbet спробувати використовувати, але щось не ладиться і (зниклих без вести client_id) і не може бути зроблено Переклад.

    Переконайтеся, що ви:
    ставити правильні значення: Microsoft заряджених Переклад API ключ на Azure

  5. #5

    Default

    Я ставлю мій клієнт ID, який я звідси.

  6. #6
    Пенсіонер;)
    Реєстрація
    Серпень 2011
    Повідомлень
    441

    Default

    Так, що ви використовуєте правильний один:
    -ви завантажити тестовий файл у кореневому каталозі вашого форуму?

    Якщо так, могли б ви надіслати мені деталі вашого доступу admincp і ftp для того, щоб перевірити всі питання?

  7. #7

    Default

    я послав вас pm з повагою

  8. #8

    Default

    Ще чекають
    З днем народження

  9. #9

    Default

    Sent Вечора днів тому!
    З повагою

  10. #10

    Default

    Quote Повідомлення від mario06 View Post
    Sent Вечора днів тому!
    З повагою
    її вигляд, як штаби в новий рік Відпочинок прямо зараз, мій важлива тема є ще не отримати відповіді теж

    я знаю, що її мало смокче, так багато підприємств у відпустку прямо зараз, але її нормальний дозволяє, будьте терплячими

Стр. 1 з 2 12 ОстаннійLast

Мітки цієї теми

Ваші права

  • Ви не може створювати нові теми
  • Ви не може відповідати на повідомлення
  • Ви не може прикріплювати вкладення
  • Ви не може редагувати свої повідомлення
  •