简介
goo.gl 是 Google 提供的一个 URL 缩短服务。使用它可以将长网址转换为短网址,让用户更方便地分享链接。npm 包 goo.gl 可以在前端项目中轻松集成该服务,并提供简单的 API 用于生成短链接和获取原始链接等操作。
安装
首先,要使用 npm 包 goo.gl,需要在项目目录下运行以下命令安装:
--- ------- ------ ------
使用
初始化
在代码中引入 goo.gl 模块并初始化:
----- ----- - ------------------ ----- ----- - --- --------
生成短链接
使用 goo.gl 的 shorten
方法可以将原始链接转换为短链接。代码如下:
--------------------------------------- -------------- ---------- - ------------------ ------ ---------- -- --------------- ----- - ----------------------- ----- ---
输出结果如下:
----- ---- ---------------------
其中 XXXXXX 是 goo.gl 生成的短代码。
获取原始链接
使用 goo.gl 的 expand
方法可以根据短链接获取原始链接。代码如下:
------------------------------------- -------------- --------- - ----------------- ------ --------- -- --------------- ----- - ----------------------- ----- ---
输出结果如下:
---- ---- ----------------------
注意事项
- goo.gl 需要联网才能正常工作。
- 短链接生成和原始链接获取都是异步操作,需要使用 Promise 进行处理。
总结
npm 包 goo.gl 是一个非常方便的 URL 缩短服务集成方式。通过简单的 API,前端开发者可以轻松地将 goo.gl 集成到自己的项目中,并且提供了方便的方法来生成短链接和获取原始链接。
来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/51056