问题标签 [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 - Google URL Shortener 无法使用 file_get_contents
我正在尝试使用 google api 缩短 url 我的网站托管在 google app 引擎上,所以我不能使用CURL必须使用file_get_contents
上面的代码给出了错误
请纠正我做错的地方:(
php - curl 不适用于 PHP
我正在使用 Google URL Shortener API 制作应用程序。
在 MackBook Pro 上,以下代码可以正常工作,但在 Windows PC 上,它不起作用,并且屏幕上只显示“NULL”。
在 MacBook 上,代码确实可以正常工作并显示以下内容。
object(stdClass)#1 (3) { ["kind"]=> string(16) "urlshortener#url" ["id"]=> string(19) " http://goo.gl/TMII0 " [" longUrl"]=> 字符串(38) " http://www.absolute-keitarou.net/blog/ " }
我希望 Windows PC 显示与 MacBook 相同的输出。请告诉我我应该怎么做。
google-apps-script - Google App Script中的“超出用户速率限制。请注册”
现在我正在尝试在 Google 电子表格(应用程序脚本)中使用 Google URL Shortener。
但是,当我运行脚本时,它显示错误:“超出用户速率限制。请注册(第 16 行,文件“代码”)”
我去了 Google Developers Console 并将配额限制更改为 1000 个请求/秒/用户,但似乎脚本甚至没有发送请求,因为此 API 的流量报告为 0。
以下是我的脚本。我想在电子表格中获得缩短 URL 的分析点击次数。
r - 客户端错误:(400)从变量提供 URL 时出现错误请求
我正在尝试使用 Google API 缩短数千个 URL。我正在使用 httr 进行 POST。每当我提供要作为变量发布的 URL 时,我都会收到“客户端错误:(400)错误请求”,但是当直接以字符串形式提供相同的 URL(例如“ http://www.google.com ”)时,一切正常. 下面提供了一个最小的示例:
这将返回错误:客户端错误:(400)错误请求
这工作得很好
我尝试对 URL 进行编码,同时测试了 http 和 https,但以上似乎都没有任何效果。谁能给我任何建议?先感谢您!
-雅切克
ios - accessNotConfigured : Google URL Shorten API on iOS Simulator
I have integrated the Google URL-Shorten API
in my iOS App just for testing purpose.
The Bundle ID of my app is added by me in the list of Authorized iOS Applications
to send the request.
But whenever I send an HTTP
POST
request using NSURLRequest
, I get the following error in response JSON
:
I cannot figure out how to solve this. One guess I made is "may be I have to use the API on an Online App"
Supporting reference to my guess is from API Documentation
url - 从 goo.gl URL Shortner 服务获取更好/更多详细信息?
默认情况下,goo.gl URL Shortner 服务只为缩短的链接提供非常粗略的统计信息last two hours
,last day
,last week
和。如果要查看昨天的统计数据,则必须查看,如果要查看上个月的统计数据,则必须查看.last month
all time
last week
all time
有没有办法,例如,月视图,然后逐月回滚?一些第三方解决方案?
google-api - 是否可以强制 google url shortner 生成 YOUTU.BE url 而不是 GOO.GL
我正在寻找一个谷歌缩短 API 来为带有youtu.be url 的 youtube 视频生成短url。是否可以强制 Google url shortner API 生成 YOUTU.BE url 而不是 GOO.GL?
以下是我现在可以使用google API Request 生成的内容:
回复
azure - Google UrlShortener“ipRefererBlocked”
我有一个托管在 Azure 上的站点,其中阻止了对 Google UrlShortner API 的调用。我收到错误:
API 在本地运行良好,我已将 ip 地址添加到开发人员控制台中的 API 项目凭据中。这似乎是 Azure 的一个问题,但我看不到任何人有答案。
任何建议都会很棒!
google-apps-script - 将数组值传递给 URL 缩短方法引发异常
我试图将值数组传递给 url 缩短方法并获得 url 的缩短形式,但问题是,即使得到输出,异常也会抛出 catch 块(异常:无效值)。我不知道为什么会这样。有人可以纠正我哪里错了吗?这是正确的做法吗?我的代码:
var lng = sheet.getRange(2, 1, sheet.getLastRow()).getValues();
try
{
for(var i in lng)
{
var url = UrlShortener.Url.insert({ longUrl: lng[i]});
Logger.log(url.id);
}
}
catch(e)
{
Logger.log(e);
}
go - 6g:在 Go 中编译外部 API 代码时找不到命令错误
我是 golang 的新手,我正在尝试使用本教程编写一个程序。
但是我在编译它时抛出了这个错误。
这是我尝试过的:
- 我已经正确设置了环境变量
这是我的 .bashrc 的样子:
- 我在 /etc/profile 下添加了以下行以获取它
这是它的外观:
如果我退出终端,再次启动它并回显任何变量,它们就会起作用。
我已经安装了 gcc。
这是我运行“gcc --version”命令时得到的结果:
如果我编写任何其他 go 程序并运行它,它就可以工作。例如,从这里第 1 部分到第 5 部分的所有程序,直到“Go Templates - Part 3 - Template Sets”,即使现在也可以正常工作。只有这个特定的教程让我感到困扰。
我刚刚提供链接的其他程序都不需要我运行“6g”命令。但它们仍然在我的机器上运行。
关于出现错误的那一行,我使用正确的那一行来反映我机器中的文件夹名称。
他们要求运行的内容:
我正在运行的内容:
- 重要提示:我已按照教程中的所有步骤使用外部 API。但是,如果我查看 darwin_amd64 文件夹,我根本看不到任何 urlshortener.go 文件!
我能找到的只有
所以我知道那里有一些问题,但我也知道这可能不是导致我看到的错误的原因,否则我会看到像“找不到文件”这样的错误。我只是想将其作为附加数据提及。
所以我很感激这方面的任何帮助。如果我还应该提供任何其他数据,请告诉我。