问题标签 [zend-gdata]

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 投票
1 回答
470 浏览

php - 如何使用 Zend Gdata PHP API 获取当前登录用户的详细信息?

我正在使用以下语句进行身份验证:

它成功地验证了用户,我可以获取用户的联系人。但我需要获取当前经过身份验证的用户的个人资料详细信息。我怎样才能做到这一点?

0 投票
1 回答
624 浏览

php - 使用 zend gdata 插件上传文档

我正在尝试使用该Zend_Gdata插件将文档上传到 Google 文档中。它上传很好。

但默认情况下,该文档变为私有文档。如何将其设置为公开。以及如何获取我的文档的文档 ID 和 URL 链接,以便其他人可以访问它以仅查看?

我很感激任何帮助。

谢谢

0 投票
1 回答
290 浏览

php - 本地挂起的 PHP 的 YouTube 数据 API

我正在尝试使用YouTube Data API for PHP

在本地,我正在运行 Mac 10.6.7、MAMP 1.9.6 (PHP 5.3.5)、Zend Gdata 1.11.11

我正在尝试运行这个简单的脚本:

在此环境中,此脚本会导致浏览器挂起,直到我重新启动 MAMP。PHP 和 Apache 日志不报告任何内容。

该脚本在我的服务器上运行良好。

这可能是由于使用 MAMP 运行 Zend Gdata 的复杂性(最有可能)或在本地运行 Zend Gdata 的复杂性(不太可能)造成的。

由于日志中缺少数据,因此很难调试。 有没有人知道如何调试这个或问题的潜在原因?

注意和更新:这我想采取的路线,因为我希望执行更复杂的操作(身份验证和上传)。我知道我可以不使用 Zend 库,但如果该库已经存在,那似乎是在浪费时间。

0 投票
1 回答
1015 浏览

php - 显然“游戏”不是有效的 youtube 类别

我复制并粘贴了用于基于浏览器上传到我的网站的示例 YouTube api 代码,但是当我将类别更改为“游戏”时它出现,它给了我一个错误的请求错误。

这是示例代码:

然而,当我改变

我明白了。。

我已经确定这是唯一的错误。我尝试从实际的 youtube 上传表单的下拉菜单中复制并粘贴单词 Gaming,但无济于事(我不是很绝望)。

有谁知道为什么会这样?

0 投票
1 回答
469 浏览

api - 如何使用zend Gdata 1.11在博客中发布带有类别的文章

如何使用 zend ZendGdata 1.11.11在博客中发布带有类别的文章

0 投票
1 回答
810 浏览

php - 分页在 Zend Gdata YouTube API 中不起作用

我正在使用 Zend Gdata YouTube API 在 YouTube 上上传视频。它上传得很好。我可以轻松地获取页面上的视频。但是在这个分页中不起作用。我正在根据特定用户记录显示视频记录。它在一页上显示所有记录。我们在这里有下一个和返回链接。但是在单击时,它们会在每个页面上显示相同的记录。

我用过这个:http ://gdata.youtube.com/feeds/api/users/bbc/uploads/?start-index=1&max-results= 10 但它只显示 10 个结果。虽然我已经上传了超过 12 个视频。

我也用过:

这里$startIndex给出了每次点击下一个或上一个的更新搜索索引值。但它也只给了我 10 个结果。是否$maxResults有任何值 3、4 或 5。

在这里,我想先应用分页来访问 5 个视频。然后点击网络链接接下来的五个结果应该显示。

如果有人对此有所了解,请提供帮助。

0 投票
1 回答
931 浏览

php - 无法使用 Zend_Gdata 打开电子表格?

这是我这样做时得到的错误:

这对我来说没有多大意义。如果他们的电子表格密钥无效,为什么 $sheet->getId() 会返回它?

0 投票
5 回答
21404 浏览

php - 将 Outlook 日历集成到网站/其他

当用户将事件添加到在线日历时,它们也可以添加到 Outlook 日历(同步)。显然,使用 PHP 构建的站点无法直接与桌面应用程序集成,因此我正在寻找替代选项。

我发现的选项:

  • 使用 PHP ICAL 库创建一个 .ics 文件,用户可以下载并安装它。不是最用户友好的方式,可能会奏效。
  • 使用 SharePoint 或 Exchange 服务器 - 但以前没有使用 Microsoft 技术的经验,因此并不理想。
  • 使用 Google 日历和 Zend 库 (gdata),创建在线日历并向其中添加事件。然后使用谷歌日历同步工具,用户可以将在线日历同步到 Outlook。但这里的问题是所有用户都需要一个 gmail 帐户才能使用同步工具,当您在网站上有数千名用户时,这并不理想。除非我创建一个全球 gmail 帐户并在该帐户上创建许多日历,如果可能的话。

问题:

  1. 是否有任何付费或免费(理想情况下)可以实现此目的的 Outlook 插件?
  2. 是否有任何 Web 服务/API 可以实现这一目标?
  3. 还有其他想法或解决方案吗?
0 投票
2 回答
3948 浏览

php - Zend_GData 电子表格 - 网格 ID 的查询参数值无效

我正在尝试通过 Zend_GData 库更新谷歌电子表格。我确定用户 ID 和密码是正确的。我认为问题出在电子表格键或工作表 ID 上。即使我不确切知道如何获取此工作表ID。请帮助我。这是 m 工作表的确切 URL。

https://docs.google.com/spreadsheet/ccc?key=0AmW1-CVeX7oOdGRkYURWNXVMRi1DTW9NTGNhZ09OTGc&hl=en_US#gid=0

这是我的代码。

这是我在浏览器屏幕上看到的错误消息。

预期响应代码 200,得到 400 网格 ID 的无效查询参数值。

0 投票
1 回答
2012 浏览

php - 使用 PHP、MySql 时出现重音字符的问题

在遇到西班牙语特殊字符的问题时,我需要一些帮助。简要总结一下我首先要做的事情。我编写了一个 PHP 脚本,它使用 Zend Google PHP API 从 Google 电子表格中获取数据。然后将这些数据放入 MySql 数据库。

$row=$Col->getText();//getText 是返回行中值的 Google API。 print "$row";// 我打印内容

但问题是一些西班牙语字符,如ñer 显示为ñer。稍后在 PHP 代码中,我继续将这些值保存在 MySql 中。甚至在表格中也是同样的问题。不知道问题出在哪里。

我尝试了各种不同的方法,例如编辑 PHP ini 文件并添加:

在 MySql 中添加以下内容

字符集服务器=utf8 排序服务器=utf8_unicode_ci 跳过字符集客户端握手

更改数据库和表属性

在 mysql 打开连接后调用 SETNAMES 等。

但似乎没有任何效果。请帮忙