问题标签 [google-api]
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.
python - 如何在客户端脚本上使用 doctest?
我正在使用 Google Calendar API,创建一些有用的功能。
另一方面,我想正确地放置一些有用的文档测试并开始敏捷开发。
如何编写 doctest,因为每个函数的结果并不是真正可预测的(取决于服务器上的新内容):
/li>如果我不想在源代码中留下密码,我该怎么办?
如何为一个类的所有函数编写测试,而不是每次都为每个函数编写相同的东西?
/li>对于 GoogleCalendar 的每个功能,我必须先创建对象?
感谢您的帮助
curl - 来自 Google/YouTube API 的 AuthSub 令牌始终返回为无效
有没有人有使用 YouTube/Google API 的经验?
我正在尝试使用 clientLogin 登录 Google/Youtube,检索 AuthSub 令牌,将其交换为多会话令牌,然后在我们的上传表单中使用它。请注意,我们不会让其他用户登录我们的(安全)网站,这仅供我们使用(没有多用户)。我们只想通过我们自己的网站将视频上传到我们的 YT 帐户,而无需登录/上传到 YouTube。
最终,一切都取决于第一步。我的 AuthSub 令牌总是作为无效返回(错误“403”)。
我使用的所有步骤都在下面更改了用户名/密码。任何人都知道为什么我的 AuthSub 总是无效的?我正在花费大量时间试图让它发挥作用。
第 1 步:从 Youtube/Google 获取 authsub 令牌
收到的回复:
Auth=AIwbFAR99f3iACfkT-5PXCB-1tN4vlyP_1CiNZ8JOn6P-......yv4d4zeGRemNm4il1e-M6czgfDXAR0w9fQ YouTubeUser=MyYouTubeUsername
使用的卷曲命令:
第 2 步:将 AuthSub 令牌交换为多用途令牌
收到的回复:
403 无效的 AuthSub 令牌。
使用的 curl 命令:
第 3 步:检查令牌是否良好/有效
收到回复:
403 无效的 AuthSub 令牌。
使用的 curl 命令:
第 4 步:尝试使用 authsub 令牌获取上传令牌
收到回复:
401 令牌无效 - 无效的 AuthSub 令牌。
使用的卷曲命令:
c# - 可以使用 google API 从本地文件更新 Google Doc 吗?(.NET / C# / WPF)
我目前正在测试谷歌 API。这似乎很有希望,但我陷入了一个“简单”的问题。我想用本地副本更新现有文档。
我的想法是,使用 doc-download 将所有 google 文档下载到一个文件夹中。这样可行。在下一次运行时,我检查日期,如果远程文档较新,请再次获取它。如果本地文档较新,请上传,并替换当前在线版本。
我找不到替换文档的功能。有一个 Upload(filename, doctitle) 但这会创建一个新文档。有谁知道这是否可能并且可以指出我的纠正方向。我是否必须剖析原子提要(是其中某处的文档内容..)。“下载/更改单词/上传”看起来很不错:-)
克里斯
对于任何有兴趣的人来说,使用 API 非常简单和好。这是一个简短的 WPF 示例(当然没有凭据)
c# - 在 Web 应用程序中将事件从 asp.net 发送到谷歌日历
我想从 asp.net 应用程序向我的谷歌日历帐户发送事件
php - 如何从谷歌自动检索当前的广告词支出
有谁知道如何访问 Google Adwords 报告的指南或教程?我正在尝试将每天的广告支出(当前到检查或上次 Google 更新的时间)提取到我的应用程序中。我找不到获取支出的 API 文档或方法。有谁知道有什么好的教程吗?或者你能指出我正确的方向吗?理想情况下,开发人员应该在 php 中 :)
更新
使用 API 是呃……要付出代价的。理想情况下,我正在寻找一种不必为此付费的方法!因此,如果没有免费的“后端”方式,那么我猜有可能刮掉前端......
更新 2
忽略以上,成本如此之低,一个API调用就足够了。但我仍然找不到获取当前或以前支出的 API 方法....
javascript - 谷歌API翻译,只有一个div进入页面
我有一个 HTML 页面,我会使用谷歌翻译只将一个 div 翻译到我的页面中。
使用此代码,谷歌翻译页面中的所有内容。但如果我只想翻译一段。我该怎么做?
谢谢!
asp.net - 用于国际化的 Google API + asp.net
嘿伙计们,
是否有任何用于国际化的 google api 与 asp.net 或任何其他开源 api,因为我希望我的用户以多种印度语言(如泰米尔语、马拉雅拉姆语、印地语、泰卢固语等)查看我的网站......我见过谷歌使用它在http://www.google.co.in/
java - 谷歌日历 java api
我有一个 CalendarEntry 对象
我知道http://www.google.com/calendar/feeds/example@gmail.com/allcalendars/full是所有日历的提要网址
但是我如何从 CalendarEntry 实例中获取这个提要 url?
因为我想在指定的日历中发布一个新条目,我需要这个 url。
谢谢!
google-app-engine - 将 Google App Engine 与 My Dreamhost 注册域一起使用
我已经使用 Dreamhost 注册了一个域 example.com,并且目前在 www.example.com 上设置了一个标准的 wordpress 博客。我想让 appengine.example.com 指向我的 Google Appengine 应用程序,但是这样做有一些困难。目前,appengine.example.com 只是指向我在 Dreamhost 服务器上的正常目录,而不是我的 Appengine 应用程序。我在下面提供了尽可能多的细节 - 我非常感谢任何建议。
我已经按照谷歌提供的一些步骤,以及来自以下帖子的一些回复: 如何将谷歌应用引擎与我自己的裸域(不是子域)一起使用?但我仍然有麻烦。
我做了什么:
- 创建并注册了一个新域:www.example.com,设置 Google Apps + Gmail。转到 Google Apps 控制面板 > 域并添加域:example.com
- 从 Dreamhost 面板选择“添加新域”,并添加 appengine.example.com 。在进行故障排除时,我已经在为此域启用“Google Apps”而不是“我已经为主域设置它:example.com,所以我不知道是否需要为子域。
- 转到 Google App Engine,选择我的应用 > 应用程序设置 > 域设置 > 添加域 > 添加了 example.com
- 被带到 Google Apps 控制面板,可以看到我的应用程序,并添加了 URL:appengine.example.com。现在显然可以从 appengine.example.com 和 myapp.appspot.com 访问它
在这个阶段,appengine.example.com 仍然只是指向我的标准 Dreamhost 目录。
讨论的许多指南使用 Dreamhost 为您的域设置调整 CNAME 记录;如果您已经设置了域以用于 Google Apps,我不确定这是否有必要,但我也尝试这样做。
采取的措施:appengine.example.com > DNS > 添加自定义 DNS 记录:
- 名称:应用引擎
- 类型:A
- 价值:ghs.google.com
还是不行!!我做了一些非常不正确的事情吗?如果有人对此/指导有任何经验,我将不胜感激!!!
谢谢你,奥尔
php - 获取原子提要并以 html 显示(google-api)
有人可以帮我解决这个问题。我对 google-api 调用的返回结果有疑问
我想将它们作为 html 回显,但 Firefox 一直显示提要页面。
在 IE 中,我收到一条错误消息,指出 xml 文档只能包含一个必须是原子“feed”元素的顶级元素,所以我不明白。
我能做些什么来改善这一点?
编辑
编辑 我看到了我没有使用的错误
谢谢,理查德