问题标签 [google-url-shortener]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6801 浏览

javascript - gapi.client.load 不工作

我有以下代码,它应该是使用 google api javascript 客户端的简单示例,并且只是显示硬编码缩短 URL 的长格式 URL:

除了使用实际的 API 密钥而不是文本“API_KEY”。

控制台输出很简单:

尝试设置 API 密钥后

尝试加载 urlshortener 后

但我从来没有看到'Inside makeRequest',它位于makeRequest函数内部,它是调用gapi.client.load的回调函数,让我相信该函数不起作用(或未能完成)。

任何人都可以解释为什么会这样以及如何解决它?

提前致谢。

0 投票
0 回答
337 浏览

google-api-java-client - GoogleTransport 无法解析

我正在尝试在我的 Spring MVC 应用程序中使用 Google URL Shorter API。我已经下载了 Google API java 客户端 zip 并将所有 jar 添加到我的项目构建路径并尝试运行示例代码。

但问题是它无法解析 GoogleTransport。我只是在任何罐子里都找不到它。有人可以指点我在哪里可以找到它。我不知道出了什么问题,不断的谷歌搜索让我无处可去。是的,我不能使用 Maven,下载的 jars 是我唯一的选择:(。请任何帮助都会很棒。

0 投票
2 回答
7153 浏览

c# - 获取 System.Net.WebException:远程服务器返回错误:(403)禁止。在 Google URL Shortener API 调用中

我正在使用下面的代码来缩短长网址

我创建了一个调度程序来缩短大量 url。而且大部分时间都低于异常

System.Net.WebException:远程服务器返回错误:(403)禁止。在 System.Net.HttpWebRequest.GetResponse()

我在想,由于礼貌限制,我得到了这个例外,所以每用户限制增加了 100,000.0 个请求/秒/用户,但我仍然得到同样的例外。

我不明白为什么它会发生,即使我一次几乎没有向服务器发出 2000 个请求。

请指教。

0 投票
1 回答
1127 浏览

api - Google URL Shortener 的 API 能否为一个长 URL 提供多个短 URL?

Google URL Shortener 的 API 能否为一个长 URL 提供多个短 URL?

我发现如果我这样做:

它总是输出相同的短网址:

0 投票
1 回答
13523 浏览

java - 无法使用 Google API [google-oauth-java-client-1.12.0-beta] 获取服务帐户流的令牌

我正在使用 Google API(版本 google-oauth-java-client-1.12.0-beta)获取 OAuth2 访问令牌,但返回“invalid_grant”。参考:https ://developers.google.com/accounts/docs/OAuth2ServiceAccount

这是代码:

结果:

这里有什么问题?任何提示将不胜感激。

0 投票
1 回答
2735 浏览

jquery - 使用 jQuery 的 Google URL Shortener 错误请求

我目前在使用 Google URL 缩短器缩短 URL 时遇到一些问题。

我正在使用 CoffeeScript,但生成的代码看起来不错。这是我所做的:

生成的代码是:

};

这是我在 JS Chrome 控制台中遇到的错误:

(确切地说,显然存在 Parse 错误)

请注意,当我执行这样的 curl 请求时:

它就像一个魅力。我得到:

那么,这个 jQuery 有什么问题呢?(我使用的是 1.9.x 版本)

编辑:这是使用 jQuery 的正确方法:

0 投票
1 回答
2292 浏览

java - 如何使用适用于 Java 的 Google URL Shortener API 授权 URL 缩短请求

我正在开发需要发送授权缩短 URL 请求的 GAE 应用程序,因此它们显示在用户http://goo.gl仪表板中。我正在使用 Google URL Shorter API for Java library (google-api-services-urlshortener-v1-rev12-1.12.0-beta.jar) 以下方式:

我的请求得到处理,我可以检索短 URL,但它没有显示在用户http://goo.le仪表板中。

我可以使用 curl 来做到这一点,并且它可以正常工作。请求显示在用户仪表板中:

我也尝试将 Authorization HttpHeader 添加到请求中,但它没有用:

0 投票
3 回答
4671 浏览

iphone - Can we modify short link created by google url shortner?

By mistake I have uploaded the application on the App Store without changing the URL for Facebook.

This is the url which is being shared : goo.gl/7wK2

and it redirects to: https://itunes.apple.com/us/app/tap-tap-balloon!/id535053777?mt=8

Can we do something so that the same URL (goo.gl/7wK2) will redirect to: https://itunes.apple.com/us/app/find-a-thing/id638627376?mt=8?

Is this possible via the Google URL shortener API or by any other method?

0 投票
3 回答
13904 浏览

django - Django 创建/发出带有标头的 POST 请求

我想使用自定义标头以编程方式发出 POST 请求。我怎样才能做到这一点?

实际上我正在尝试这样;使用谷歌缩短器 api。也许我误解了:/

提前谢谢你:)

0 投票
3 回答
8167 浏览

python - 如何在 Python 中使用 Google Shortener API

我想写一个应用程序来缩短网址。这是我的代码:

当我运行代码以获取一个小 url 时,它会引发异常:urllib2.HTTPError: HTTP Error 400: Bad Requests. 这段代码有什么问题?