Importante: Esta página é o uso de cookies (cookies). Usar este site sem desligar os cookies no navegador, significa que você concorda em utilizá-lo.
Comprar! Características Downloads

Ganhar com a gente!

Se você gostaria de começar a ganhar dinheiro com o BB se unem para Programa de afiliados.
Página 1 de 2 12 PassadoLast
Resultados 1 para 10 de 17

Thread: API de tradução Microsft por Azure: O campo obrigatório/u0027client_id/u0027 estiver faltando.

  1. #1
    Membro Sênior
    Registrado em
    Outubro 2009
    Posts
    142

    Default API de tradução Microsft por Azure: O campo obrigatório/u0027client_id/u0027 estiver faltando.

    Qualquer ajuda aqui?

    Iniciando teste Microsft tradução da API por Azure

    Símbolo completo:
    {"erro": "invalid_request", "error_description": "ACS90011: está faltando o campo obrigatório/u0027client_id/u0027. / r/nTrace ID: 71501a25-d0b9-4ff5-898c-fff921164a45/r/nTimestamp: 17:13:45Z de 2011-12-26"}

    PS. quando eu inserir meu ID de cliente eu estou recebendo uma página em branco, quando eu remover meu ID de cliente as traduções trabalhar (nenhuma página em branco) mas continua a ser o erro acima de qualquer maneira.
    Editado pela última vez por mario06; 27-12-11 no 11:48.

  2. #2
    Aposentados;)
    Registrado em
    Agosto 2011
    Posts
    441

    Default

    Oi
    Primeiro eu quero pedir desculpas a você que há um pequeno erro no arquivo de teste, por favor, use este:
    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;
    ?>
    Execute esse teste e mostrar o resultado

  3. #3
    Membro Sênior
    Registrado em
    Outubro 2009
    Posts
    142

    Default

    Testado e ainda o mesmo.

    Iniciando teste Microsft tradução da API por Azure

    Símbolo completo:
    {"erro": "invalid_request", "error_description": "ACS90011: está faltando o campo obrigatório/u0027client_id/u0027. / r/nTrace ID: 724fd4ca-333c-4c54-b940-c5af56900488/r/nTimestamp: 16:55:17Z de 2011-12-27"}

    Como sobre este outro problema? -> PS. Quando eu inserir meu ID de cliente eu estou recebendo uma página em branco, quando eu remover meu ID de cliente as traduções trabalhar (nenhuma página em branco) mas continua a ser o erro acima de qualquer maneira. Infact que ela obtém desativada no auto em trans. disponibilidade?!?

    Microsoft tradução API disponível
    Por favor, consulte a descrição da primeira opção neste grupo. NO
    Editado pela última vez por mario06; 27-12-11 no 18:07.

  4. #4
    Aposentados;)
    Registrado em
    Agosto 2011
    Posts
    441

    Default

    Isso acontece porque, se você excluir id do cliente o vBET não tenta usar o Microsoft Tradução API e apenas utilizar outros disponíveis API há outras maneiras vBET tentar usar, mas algo dá errado e a (falta client_id) e tradução não pode ser feita.

    Por favor, certifique-se de que você:
    colocar valores corretos: Chave API do Microsoft Comercial tradução por Azure

  5. #5
    Membro Sênior
    Registrado em
    Outubro 2009
    Posts
    142

    Default

    Estou colocando em meu ID de cliente que recebo a partir daqui.

  6. #6
    Aposentados;)
    Registrado em
    Agosto 2011
    Posts
    441

    Default

    Sim, você está usando um correto:
    -ter a carregar o arquivo de teste para a pasta raiz do Fórum?

    Se sim, poderia você envie-me seus dados de acesso para seu admincp e ftp para verificar todos os seus problemas?

  7. #7
    Membro Sênior
    Registrado em
    Outubro 2009
    Posts
    142

    Default

    Enviei-lhe que uma pm considera

  8. #8
    Membro Sênior
    Registrado em
    Outubro 2009
    Posts
    142

    Default

    Ainda esperando
    Feliz ano novo

  9. #9
    Membro Sênior
    Registrado em
    Outubro 2009
    Posts
    142

    Default

    PM Sent dias atrás!!
    Regards

  10. #10

    Default

    Quote Postado Originalmente por mario06 View Post
    PM Sent dias atrás!!
    Regards
    sua aparência como as equipes estão em férias de ano novo agora, meu segmento importante são ainda não obter respostas também,

    Eu sei que seu pouco suga, muitas empresas estão em férias agora, mas sua normal permite que seja paciente

Página 1 de 2 12 PassadoLast

Tags para este Tópico

Permissões de Postagem

  • Você pode não postar novos tópicos
  • Você pode não postar respostas
  • Você pode não anexos pós
  • Você pode não editar suas mensagens
  •