Qualcuno ha un esempio di codice PHP su come utilizzare l'API di traduzione Microsoft Bing con il nuovo sistema di richiesta basato su token? Mi sono registrato con Azure Marketplace, ho un ID cliente e un client "segreto", ma tutto ciò che ho provato finora produce comunque un errore "400 Bad Request". Grazie mille!API di traduzione PHP e Bing
Ecco un esempio piuttosto semplice del codice che ho provato (ho corretto l'ID client e il valore segreto). Sto operando con la comprensione che le variabili del post possono essere passate attraverso la richiesta dell'URL ... Spero che sia corretto.
$authURL = 'http://datamarket.accesscontrol.windows.net/v2/OAuth2-13&grant_type=client_credentials&client_id={CLIENT_ID VALUE HERE}&client_secret={CLIENT_SECRET VALUE HERE}&scope=http://api.microsofttranslator.com';
$chpre = curl_init();
curl_setopt($chpre, CURLOPT_URL, $authURL);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$xpre = curl_exec($chpre);
$texttobetranslated = "الذي تقدمه";
$BingURL = "http://api.microsofttranslator.com/v2/Http.svc/Translate?text=" . $texttobetranslated . "&from=ar&to=en";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $BingURL);
$x = curl_exec($ch);
Ciao utente, invece, perché non * spettacolo * noi cosa hai fatto, poi fai domande specifiche sul codice e poi possiamo aiutarti meglio. Questo sito non è veramente dedicato alla scrittura di codice per le persone, ma serve per aiutare quando sono bloccati (che tu sei ... devi solo pubblicare il tuo codice :) Buona fortuna! – jmort253
Fatto ... vedi sopra. – user1408397
È necessario passare il token alla seconda richiesta di ricciolo? http://wangpidong.blogspot.com/2012/04/how-to-use-new-bing-translator-api-with.html – jmort253