问题标签 [goo.gl]

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 投票
1 回答
2312 浏览

c# - 如何使用 asp.net mvc 以编程方式使用谷歌缩短器缩短 URL?

所以。我有以下来自第三方的 URL,可通过 API 调用访问。

我想在我的操作方法中使用 Google 缩短器缩短此 URL,我应该怎么做?

注意:安装了 goo.gl shortner nuget 包。

0 投票
1 回答
1367 浏览

meta-tags - 是否可以将 og 标签添加到 goo.gl url shortner 生成的 url

我们正在使用goo.gl URL Shortner来缩短链接。

有没有办法添加开放图形元标记以显示共享 URL 的丰富链接。

0 投票
1 回答
223 浏览

google-analytics - 缺少通过 goo.gl 仪表板中的 Campaign URL Builder 创建的短 URL

如果您直接通过 goo.gl 创建短 URL,您可以在 goo.gl 仪表板的一处跟踪所有链接。

但是 goo.gl 不显示通过活动 URL 构建器创建的短 URL。 https://ga-dev-tools.appspot.com/campaign-url-builder/

在上面的构建器中,可以选择使 URL 变短,从而生成带有 UTM 跟踪的 goo.gl 短 URL

但是通过它创建的链接不会显示在 goo.gl 仪表板中。

有什么方法可以在一个地方跟踪此 URL?

0 投票
1 回答
210 浏览

javascript - 如何制作一个获取外部资源并将其复制到剪贴板的按钮?

所以我有一个按钮,它应该创建一个精美的共享 URL,使用 goo.gl 将其缩短,然后将其复制到剪贴板。好消息是,我已经成功地完成了所有这些,但不是一次全部完成。

问题源于规范:

从 document.execCommand() 触发的复制命令只会影响实际剪贴板的内容,如果该事件是从用户信任和触发的事件中分派的,或者如果实现被配置为允许这样做。如何配置实现以允许对剪贴板进行写访问超出了本规范的范围。

execCommand 非官方 W3C 规范

所以看来这可能行不通......

你看,为了缩短 URL,我需要进行 AJAX 调用。我只在用户单击共享按钮时才这样做,因为我每天有 1,000,000 个缩短的限制(如果每次页面更改时我都生成一个新的共享 URL,那么对于一个用户来说,这很容易成为 1,000 个新 URL,所以我d 限制为最多 1,000 名最终用户:不是最佳选择)。但这意味着我必须从发起事件的线程以外的线程监听 AJAX 事件,从而有效地失去了execCommand('copy').

有没有办法让一个单一的按钮既生成 goo.gl URL,然后将所述短 URL 复制到剪贴板?

作为参考,这是我写的 (Kotlin/JS)JavaScript 输出
这是一个SSCCE,它说明了它应该如何工作,但没有(基于陈杨华的回答)。

0 投票
2 回答
3402 浏览

firebase-dynamic-links - 如何为 Firebase 项目配置动态链接?

由于谷歌正在关闭它的 url 缩短服务,我想将我的项目移动到 FDL。

我正在使用 api 来缩短以下网址: https ://firebase.google.com/docs/dynamic-links/rest#create_a_short_link_from_a_long_link

我正在使用 Postman 调用 api,但我不断收到此错误。

我正在使用正确的 api 密钥和项目 ID。

0 投票
0 回答
200 浏览

url-shortener - Google URL Shortener API 问题

我已经能够使用https://goo.gl/成功地缩短我的自定义 URL ,但是,使用他们的 API 似乎带来了许多挑战。一是它对非 https URL 失败。另一个是它适用于下面的代码 when longUrlishttps://www.yahoo.com/但如果是 则失败https://yahoo.com。注意缺少的尾部斜杠。

我的具有查询参数的自定义 URL 在使用浏览器时可以正常工作,但由于以下错误而失败,这与我在使用longUrl.https://www.yahoo.com

有谁知道如何绕过这些 API 限制,是否有关于此 API 所施加限制的良好文档?