0
<html>
<head>
<script>
function appendResults(text) {
var results = document.getElementById('results');
results.appendChild(document.createElement('P'));
results.appendChild(document.createTextNode(text));
}
function makeRequest() {
var request = gapi.client.urlshortener.url.get({
'shortUrl': 'http://goo.gl/fbsS'
});
request.then(function(response) {
appendResults(response.result.longUrl);
}, function(reason) {
console.log('Error: ' + reason.result.error.message);
});
}
function init() {
gapi.client.setApiKey('*My API key*');
gapi.client.load('urlshortener', 'v1').then(makeRequest);
}
</script>
<script src="https://apis.google.com/js/client.js?onload=init"></script>
</head>
<body>
<div id="results"></div>
</body>
</html>
這是入門頁的示例代碼使用谷歌翻譯API here。我完全按照指示使用它,並且我已經使用API密鑰更改了「API密鑰」部分。誰能告訴我爲什麼這個代碼不起作用?是否有任何其他庫需要導入到.html文件中?如何訪問谷歌翻譯API
您是否在控制檯中看到任何錯誤? – vrijdenker 2014-10-04 14:20:08
不,只是一個空白頁 – Heisenberg 2014-10-04 14:20:31
我想那是因爲你沒有翻譯任何東西。你期望它做什麼? – vrijdenker 2014-10-04 16:22:06