我收到此错误
“https://content.googleapis.com/discovery/v1/apis/urlshortener/v1.0/rest?fields=kind%2Cname%2Cversion%2CrootUrl%2CservicePath%2Cresources%2Cparameters%2Cmethods%2CbatchPath%2Cid&pp=0&key={my-api}404”和“未捕获的TypeError:无法读取未定义的属性'url'”
<script type="text/javascript">
var longUrl = 'any long url';
function makeShort() {
var request = gapi.client.urlshortener.url.insert({
'resource': {
'longUrl': longUrl // Your long URL
}
});
request.execute(function(response)
{
console.log("Short URL:"+ response.id);
});
}
function googleLoad() {
// Insert your browser API key generated from Google Developer Console
gapi.client.setApiKey({my-api});
gapi.client.load('urlshortener', 'v1',function(){});
}
window.onload = googleLoad;
</script>
<script src="https://apis.google.com/js/client.js"> </script>
<body>
<button onclick="makeShort();">Create short URL</button>
</body>
[...]直到2019年3月30日,我们将停止使用API。
该API自2019年3月30日以来已经停产,因此不再可用。
根据Google在博客文章中的建议,您可以使用Firebase's Dynamic Links API。