0
我正嘗試在Google Apps腳本中執行以下請求。該請求將返回用於訪問API的令牌。對令牌執行https POST請求
POST https://datamarket.accesscontrol.windows.net/v2/OAuth2-13
Content-Type: application/x-www-form-urlencoded
client_id=USERS-CLIENT-ID&client_secret=USERS-SECRET-KEY&grant_type=client_credentials&scope=http%3a%2f%2fapi.microsofttranslator.com%2f
如何在Google Apps腳本中執行上述請求。我正在閱讀,但無法找到解決方案。我嘗試了類似於下面的內容,但沒有奏效。 我應該使用哪些方法?
var oAuthConfig = UrlFetchApp.addOAuthService("bearer");
oAuthConfig.setConsumerKey("USERS-CLIENT-ID");
//some code omitted
//I couldn't figure out where to put grant_type and scope
var result = UrlFetchApp.fetch("http://api.microsofttranslator.com/v2/Http.svc/Translate?text=hello&from=en&to=ja",options); //gave oAuth error
非常感謝現在的工作。 –