问题标签 [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 投票
0 回答
504 浏览

javascript - 使用 Javascript 向 Google URL Shortener API 发送 100k 请求

我正在使用 Javascript 构建一个 URL Shortener 工具,该工具可以使用 Google 的 URL Shortener API 一次处理大约 100k 个 URL。但是在测试中,当涉及到 3k - 4k 左右时,它会在控制台中显示错误:

有更好的方法吗?

这是我的代码:

将所有 URL 加载到数组中:

发送请求:

非常感谢!

0 投票
1 回答
662 浏览

google-api - googleAPI:URL 缩短器在请求缩短 longUrl 时出错

嗨,我已经使用 google shortner 一个月了,并尝试将网址缩短近 50 次,并取得了成功。但是今天当我尝试为同一任务缩短 url 时,它向我显示了错误

我无法理解它是什么???我已经注册并使用更短的服务一个月了。请帮我解决这个问题

0 投票
1 回答
1558 浏览

javascript - 使用 qwest.js 到 goo.gl url 缩短器 api 的 AJAX 发布请求

我正在尝试使用开源库(qwest.js)的 goo.gl URL Shortener API 来缩短 URL。虽然我已经使用 jquery 成功实现了它,但是它给了我错误“这个 API 不支持解析表单编码的输入”。使用 qwest 完成后。

我的 jquery 代码:

以及带有 qwest.js 的非工作代码

强烈推荐任何帮助。

0 投票
1 回答
874 浏览

php - Google Shortener API:列入白名单的 IP 不起作用

Google Shortener API在 Developers Console 上设置了凭据。我Public API access为密钥创建了一个,允许的 IP 为199.180.250.40.

但是当我调用 API 时,我得到了这个 Google 错误:

您的 API 密钥上配置了 per-IP 或 per-Referer 限制,并且请求与这些限制不匹配。如果应允许来自此 IP 或引用者的请求,请使用 Google Developers Console 更新您的 API 密钥配置。

我确保我的服务器是199.180.250.40,并且脚本正在该服务器上运行。我进行了三次检查,包括使用 lynx 访问 whatismyip。

我正在使用此代码:https ://github.com/sebi/googl-php

使用此代码:

为什么即使那是我的服务器的确切 IP,它也会拒绝?

我不发送userIp,但谷歌说:

如果缺少 userIp 参数,将使用您机器的 IP 地址。

我可以查看 Google 方面的任何访问日志吗?

0 投票
0 回答
1291 浏览

java - 超出 URL Shortener API 限制(代码:403)

我开发了一个 Android 应用程序,它在 Play 商店中已经存在了几个星期。
该应用使用 Google URL Shortener API 缩短 URL。

在生成 API 密钥后几乎整整 1 个月后,我收到以下错误

我的应用只有大约 10 个用户。未达到限制。

我的代码的这一部分发生了错误:

我没有使用 OAuth。我正在使用公共 API 密钥。manifest.xml 也设置正确。
该应用程序运行了一个月,没有任何问题。
Shortener API 是否有 30 天试用版,或者它不再免费使用,或者 API 是否有更新?

或者代码有什么问题?在过去的两周里我没有碰过它,此时它运行良好。

我很感激任何帮助!

问候奥德里克斯

PS:英语不是我的母语。如果有任何错误:对不起

0 投票
1 回答
357 浏览

google-api - 谷歌网址缩短器中的功能或错误取决于身份验证方法

如果在请求中传递 api 密钥时调用 insert 方法,那么传入像http://mostmedia.com/recent-projects这样的 url 总是返回相同的缩短 url。

但是,如果您使用 OAUTH 进行身份验证,那么您会为您传入的每个长 url 获得一个新的唯一 id,即使它们是相同的也是如此。

当您打开和关闭 OAUTH 身份验证时,您可以在 api explorer 中看到此行为:

https://developers.google.com/url-shortener/v1/url/insert

我没有在任何地方看到这个文档,所以很难知道这是一个功能还是一个错误,或者我们可以期待它在未来如何表现。

有人知道这方面的官方谷歌线路吗?

0 投票
1 回答
1135 浏览

google-url-shortener - 如何使用 goo.gl 导出 excel 表中的 url 列表缩短?

我有一个使用 goo.gl 缩短的 url 列表。现在我想将它们导出到 excel 表或 PDF。有什么办法可以做到这一点。

0 投票
3 回答
627 浏览

php - 防止 Google 自动缩短 URL 访问

当用户请求重置密码时,我们会发送一封电子邮件,其中包含由 Google URL Shortener 缩短的重置链接。

问题是,在用户点击之前/没有访问该链接。我怎样才能防止这种情况?

0 投票
2 回答
652 浏览

google-app-engine - Google URL Shortener 会自动访问我的缩短链接

当我使用谷歌 URL 缩短器来缩短一些链接时,我在 UserAgent 日志中看到它们在创建时被自动访问。

这可以用任何方式解释吗?

0 投票
0 回答
953 浏览

android - 如何在 android studio 中使用用于 Java 的 URL Shortener API 客户端库?

我在我的 Android 应用程序中使用 Google+ 登录,我想将身份验证令牌发送到我的网络服务器。我点击链接 [ https://developers.google.com/identity/sign-in/android/backend-auth] [1] 并使用以下代码生成 idToken。

我得到一个像这样的 id 令牌:

eyJhbGciOiJSUzI1NiIsImtpZCI6IxxxxxNThkODVjODU3hiMjI3MjBhM2E1NWxxxxzM0NDcifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwic3ViIjoiMTEyMzA2OTkwMjA1NDYyMjkzMDExIiwiYXpwIjoiNDU5NTM4MTI1OTIzLXUzNTEzNGZ0aTZyOWJnNGM4MDFjZW82MzVhNWVoNTZzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiZW1haWwiOiJsZWppbmtyQGdtYWlsLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJhdWQiOiI0NTk1MzgxMjU5MjMtNDZlN3Q3YzNhbmQ3M2VqcThyZWZvZTFzYTIzdm9wOHEuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJpYXQiOjE0MzI2MzI5ODUsImV4cCI6MTQzMjYzNjU4NX0.vCT8lanz5Pa2_m_AQ4tZHaME_y_ffa5zqA5_O3u7ZhuOQTmK8xXUh7M-Q_R67KosGPX-ikr_7Tz57OiXNIyKtNBOFKssssxxE0v7wEJvFhVgLSpbuD

这是 idToken 的真实格式吗?

但是我的后端服务器身份验证令牌需要这样的格式(其他一些人在做后端)

后端编码人员建议我使用 urlshortener 和 userinfo.email 之类的东西来获取这种令牌。我怎样才能获得这种类型的令牌?我正在使用 GoogleApiClient 与 google plus 连接并在以下代码中驱动 api:

如何以我上面描述的缩短格式获取身份验证令牌?