问题标签 [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.
php - PHP - Google URL Shortener 在 Localhost 上不起作用
我正在使用这种方法在服务器端通过 PHP 缩短长 URL。
但它返回给我这个错误:
"domain": "usageLimits", "reason": "ipRefererBlocked", "message": "The referrer null does not match does not match the referrer restrictions configured on your API key. Please use the API Console to update your key restrictions."
但我已经将 Referrer 设置为 localhost & 127.0.0.1
我可以知道我没有配置的其他设置或 Google Shortener 在http://localhost上不起作用吗?
google-url-shortener - 谷歌 URL 缩短器是否有类似于 Bitly 的 HTTP 请求的功能?
我目前正在使用 Bitly 通过 HTTP 请求缩短链接。我想通过 Goo.gl 服务来做同样的事情,因为它是免费的。我似乎无法从谷歌找到任何关于这种设置的文档。这是我与 Bitly 一起使用的。
https://api-ssl.bitly.com/v3/shorten?access_token=MyApiToken&format=txt&longUrl=http://MyWebLink.com
javascript - 谷歌分析短网址
在 javascript 中,我试图访问谷歌缩短网址的分析数据,例如。我厌倦了“URL Shortener API”,它工作得很好,我收到了数据。但是这些数据没有一天中每个小时或一个月中每一天的分析报告,因为它在此处可用。作为响应,它具有一些属性,例如“点击”和“存储桶”,其中包含我需要的点击计数。检查下图:
但是这些属性在我使用“shortener API”收到的数据中不可用。为此,我可能会使用 Google 分析 API。谁能建议我如何使用分析 api 来获取任何缩短 url 的分析?
谢谢
python-2.7 - 用于缩短 API 的 OAuth 2.0
我正在尝试生成唯一的 URL,然后在https://goo.gl/中进行检查。我在python中的代码:
但是我不明白如何修改我的代码和配置令牌以获得这个唯一的 URL
google-api - Google URL Shortener 通过创建来调用缩短的 URL
我正在尝试使用 Google API 缩短一个非常长的 URL。此 URL 包含有关程序用户的一些信息,如果单击,服务器上会发生一些魔法,并且只有当用户自己单击链接时才会发生魔法。
现在,如果我使用 Google-URL-Shortener 缩短链接,Google 会自动调用该链接,让服务器执行一些操作。我认为这是一个验证检查或其他东西。
有没有办法停用它或者我需要使用其他提供商?
谢谢你的帮助
facebook - Google Url Shortener Url 与 Google Analytics 视图
为什么 google url 缩短点击不会转换为 Google Analytics 中的视图?最近,通过 Facebook 页面上的缩短 URL 分享了一些内容。我们获得了 500 多次点击(在此处查看),但在 GA 中只有 50 多次查看(在此处查看)得到了更新。是否有可能将这些数字添加到 GA 中?
php - Guzzle POST 请求不起作用
我想使用Google URL Shortener API。现在,我需要向 Google API 发送一个 JSON POST 请求。
我在 PHP 中使用 Guzzle 6.2。
这是我到目前为止所尝试的:
但它返回以下错误:
任何帮助将不胜感激。我已经阅读了 Guzzle 文档和许多其他资源,但没有帮助!
google-apps-script - Google Script Google URL API 无效值(第 5 行,文件“代码”)
我正在运行以下脚本,该脚本将从谷歌表格中读取但因错误而失败“
但是,如果我使用 URL 代替数据运行相同的脚本,则脚本会运行,并且我会通过 Google URL API 获得正确的数据,该数据等于我在 Google 表格中拥有的单元格数量。
我假设数据变量没有正确传递。
ios - 使用谷歌网址缩短器进行重定向的通用链接
用例本质上是这样的:
- 用户创建一些内容并将其上传到我们的服务器。
- 我们的服务器以 URL 响应。
- 用户将 URL(例如通过短信)发送给另一个用户。
- 其他用户点击 URL。如果他们安装了应用程序,他们应该被带到应用程序中的内容。如果他们没有,他们应该仍然能够查看我们网站上的内容(例如在 safari 中)。
这很容易,而且我们可以正常工作,除了我们的 URL 很长而且我们想使用缩短的 URL。使用缩短的 URL,问题是它总是在 Safari 中打开,而不是在应用程序中打开,除非我们设置了自定义域。(这在很多地方都有描述,包括这里:iOS Universal Links and URL Shorteners)。
谷歌 URL 缩短器的文档表明他们已经以某种方式克服了这个问题:
即使 App Indexing for iOS 仅在有限版本中可用,您仍然可以通过实施 App Indexing for iOS 来启用带有 goo.gl 的 iOS 应用深层链接。虽然这些深层链接可能不会开始出现在搜索结果中,但它们将开始使用 goo.gl 链接。
因此,我在测试设备上将 iOS 应用程序索引安装到我们的应用程序中并运行它。然后我创建了一个短链接,但它仍然在我的浏览器中打开,而不是在我的应用程序中。
这真的像宣传的那样有效吗?我需要等待更长的时间吗?在更多应用上安装索引器?创建的链接会立即在应用程序中打开,还是必须将内容编入索引?
...或者我错过了什么?
有关的:
更新:
我可以看到这在没有自定义域的情况下实际工作的唯一方法是,如果谷歌将他们索引的每个应用程序都添加到他们的苹果网站关联文件中。我所看到的只是那里的谷歌应用程序,所以显然情况并非如此。
堆栈溢出不会让我链接它,因为它认为它是一个链接缩短器,但它接近这个: