Comprar! Características Downloads
Página 1 de 2 12 PassadoPassado
Resultados 1 a 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

    Padrão 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.
    Última edição por mario06; 27/12/11 no 10:48.

  2. # 2
    vBulletin Empresa Translator (vBET) Funcionários
    Registrado em
    Agosto 2011
    Posts
    429

    Padrão

    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

    Padrão

    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
    Última edição por mario06; 27/12/11 no 17:07.

  4. # 4
    vBulletin Empresa Translator (vBET) Funcionários
    Registrado em
    Agosto 2011
    Posts
    429

    Padrão

    Isso acontece porque, se você excluir id do cliente o vBET não tentar usar a API do Microsoft tradução e apenas o uso otherways da API outros disponíveis vBET Tente usar mas algo dá errado e (faltando 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

    Padrão

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

  6. # 6
    vBulletin Empresa Translator (vBET) Funcionários
    Registrado em
    Agosto 2011
    Posts
    429

    Padrão

    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

    Padrão

    Enviei-lhe que uma pm considera

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

    Padrão

    Ainda esperando
    Feliz ano novo

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

    Padrão

    PM Sent dias atrás!!
    Regards

  10. # 10
    Membro
    Registrado em
    Maio 2010
    Posts
    80

    Padrão

    Citação Postado Originalmente por mario06 Ver 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 PassadoPassado

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
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27