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

javascript - 有什么方法可以通过 javascript 缩短 goo.gl 的 url

我想在我的网页上添加一个按钮,当我单击该按钮时,它会尝试定位 goo.gl 并输入当前网址。

我如何通过 javascript 使用 goo.gl 服务?

供参考:

我在这里找到了一些东西http://www.labnol.org/internet/create-google-short-url/11748/ 但是如何导入这个功能?var auth_token = getUrlShorteningRequestParams(url);

再次仅供参考

检查http://marcusnunes.com/api-goo.gl.php

0 投票
1 回答
461 浏览

api - 授权使用 goo.gl API 将 URL 添加到用户历史记录

几周前谷歌开放了 goo.gl API,使用 POST 很容易:

响应是这样的:

那么,有谁知道如何对 goo.gl API 执行授权 POST,以便将缩短的 URL 添加到用户历史记录中,就像您使用浏览器一样?我尝试使用我的 Google 邮件地址和密码提供基本的授权标头,但这不起作用。

0 投票
1 回答
1229 浏览

php - 将 goo.gl API 与外部脚本集成

我在标头中传递了一个文件 vars.php,其中包括:

我想使用下面的代码向 mysite.com 附加一个随机的随机字符串,例如 mysite.com/?(random string):

然后将其传递给 goo.gl api。这样每次脚本加载时我都会得到一个新的 goo.gl url:

结果是每次都不同的 goo.gl 缩短链接。然后最后我想将它传递到标题中(在 php 文件的顶部)。

所以 goo.gl/blahblahblah 会重定向到 mysite.com/?(random_string)

一项雄心勃勃的任务,但如果有人能提供帮助,那就太好了

0 投票
1 回答
395 浏览

api - goo.gl 缩短 api:通过 GET 请求缩短

是否可以使用带有 GET 请求的 Goo.gl 缩短 API 来缩短 URL?他们唯一的指示是针对 POST 的,他们没有办法通过 GET 来执行此操作并没有多大意义。

0 投票
1 回答
980 浏览

json - 格式化url生成goo.gl短url

如何形成一个 url 来生成一个 goo.gl 短 url?

在 bit.ly 中可以这样做:

http://api.bit.ly/shorten?t=1&version=2.0.1&login=bitlyspreadsheets&apiKey=(api_key)&format=text&longUrl=http://www.google.com

处理 goo.gl API 的文档

正常的申请表是这样的:

POST https://www.googleapis.com/urlshortener/v1/url 内容类型:application/json

{“longUrl”:“网址”}

如何将其转换为 url?

0 投票
1 回答
542 浏览

url-shortener - goo.gl 可以支持多少个唯一的 URL?

goo gl可以支持多少个URL?目前的填充速度是多少。我可以看到它使用大小字母和数字创建了唯一的 URL。这使它的容量为(26 * 2 + 10)^ 5,这个估计是否正确。

0 投票
2 回答
2115 浏览

android - 从 Android 发布到 goo.gl

继续得到这个:

使用此代码:

我不确定如何格式化。有任何想法吗?

我尝试删除UrlEncodedFormEntity,但这当然行不通。

0 投票
1 回答
401 浏览

javascript - 使用 jsonlib 解析错误

我正在使用jsonlib使用goo.gl API 和 Javascript,如下所示:

但是当我尝试运行它时,我收到了这个错误:

ReferenceError:找不到变量:jsonlib_cb_1307278663586 - fetch:1

的内容fetch:1

我需要做什么来纠正这个问题?

PS:我已经从代码中删除了我的 API 密钥以将其公开,在我的测试中,API 密钥在那里并且它是正确的,因为如果我单击fetch:1Safari 调试器上的 ,我可以看到有效的 JSON

0 投票
2 回答
3590 浏览

google-apps - 使用谷歌应用脚​​本中的 goo.gl API 的问题

我正在尝试从 Google Apps 脚本中查询 goo.gl API。我看到的问题是以下错误消息:

当我尝试在UrlFetchApp.fetch(post_url, options);.

这是我在 Google Apps 脚本中使用的实际编码。

0 投票
4 回答
2219 浏览

php - PHP 的通用 url 缩短解码器库

是否有任何类型的 PHP 库可以在不发出 CURL 请求的情况下解码 tinyurl、Goo.gl、bit.ly 和其他 url 缩短的 url?