问题标签 [google-api-php-client]
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 plus API 调用时收到 HTTP 401 Unauthorized
我正在尝试通过 API 从 Google plus 获取我所有朋友的列表。我代表其执行此操作的用户先前授权了我的请求,并且我获得了身份验证令牌。我在php中尝试了以下代码:
但我一直收到 HTTP 请求失败!HTTP/1.0 401 未经授权。我如何证明用户授权了我的操作或我做错了什么?任何帮助深表感谢。
php - 如何使用 APIv3 和 PHP 禁用 youtube 中的视频评论?
我正在使用 google-api-php-client 将视频上传到 youtube,它使用带有 OAuth 的 API (v3) 的最新版本,我正在寻找一种方法来禁用对我上传的视频的评论。
我找到了使用 JAVA 和遗留 gdata API 的方法,但如果我是对的,我不能使用 OAuth(而且它不受 google-api-php-client 支持)。
php - 有没有办法通过 3.0 api 获取 YouTube 视频的所有者?
我正在寻找与视频相关的某种用户名或 uid 字段(因此我可以确认某人声称拥有的视频确实归该人所有)。我希望它出现在“片段”中,但它不存在。我想我可以通过频道界面和用户的播放列表,但我认为视频的所有者是可以通过视频 api 本身获得的东西。有任何想法吗?
google-plus - 如何在 Google+ Pages 流上发布 Hootsuite?
我想实现与Hootsuite相同的功能,在 PAGE STREAM 中发布帖子。但我什至不知道在哪里寻找它。看起来 Hootsuite 正在使用 API,因为它们会提示一个开放的 Auth 身份验证,用户可以在其中选择并授权该 APP 可以使用他的数据做什么。
使用 PHP 客户端,我已经能够使用时刻类在用户 APP 流(不同于用户主流)中发布,并使用 plus 类客户端从用户那里获取数据,两者都来自此处提供的 PHP 库:https:/ /code.google.com/p/google-api-php-client/source/checkout
但我不知道如何在用户页面中写入。有谁知道或可以指出我去哪里,至少,作为Hootsuite在主要的Google+页面流上发布?谢谢。
php - 使用 PHP 的 Google Cloud Storage:错误“未配置 (403) 访问”
我正在使用下面的代码示例发出一个简单的请求。似乎我不是唯一遇到此错误的人,而且我还没有找到任何解决方案。这似乎不言自明,但它是如何解决的?
这是我得到的确切错误:
调用 GET https://www.googleapis.com/storage/v1beta1/b/eggs时出错:(403) 未配置访问
和代码:
php - 使用带有 php 脚本的 google drive api 自动刷新令牌
我再次按照本教程使用 php 在 Google Drive 上上传文件,直接从我的远程服务器:所以我从 Google API 控制台创建了新的 API 项目,启用 Drive API 服务,请求 OAuth 客户端 ID 和客户端密码,将它们写在脚本,然后将其与Google APIs Client Library for PHP文件夹一起上传到此http://www.MYSERVER.com/script1.php,以检索 Auth 代码:
当我访问http://www.MYSERVER.com/script1.php时 ,我允许授权并获得我可以在第二个脚本中编写的 Auth 代码。然后我将它上传到http://www.MYSERVER.com/script2.php,它看起来像:
好吧,现在文件 drive.txt 已上传到我的 Google Drive 上,并且 token.json 文件的结构是一种:
现在,您可以想象我可以调用 script2.php 并上传文件直到某个时间。最后,重点是:不想token过期,不想每次过期都允许授权(回忆script1.php):白天需要定时调用script2.php,进行上传我的文件自动,无需用户交互。那么,在这种情况下永久自动刷新令牌的最佳方法是什么?我需要另一个脚本吗?我可以在 script2.php 中添加一些代码吗?还是修改 token.json 文件?我在哪里可以读取令牌到期前的剩余时间?谢谢!
php - 您可以通过 PHP 3.0 API 将 YouTube 视频的许可证设置为 CreativeCommons 吗?
你应该能够做到这一点,通过这样的事情:
等等。是的,您会认为 setLicense 的值是“creativeCommons”,但事实并非如此(https://developers.google.com/youtube/v3/docs/videos#resource)。使用“creativeCommons”或“youtube”和“creativeCommon”以外的任何内容都会导致“(500) Bad Request”响应。
但真正的问题是,无论如何,对我来说,一旦视频上传到 YouTube(它正在这样做),无论我指定“youtube”还是“creativeCommon”,我都会获得 YouTube 许可证。那么:这应该有效吗/我做错了吗/有什么想法吗?
php - Google Drive php UPDATE 脚本中的“PHP 致命错误:在非对象上调用成员函数 setTitle()”
我正在使用这个 php 脚本将文件插入(上传)到我的 Google 云端硬盘,并且非常完美:
现在我想更新(不上传)我现有的 Google Drive 文件,我正在使用这个脚本:
不幸的是,我收到了这个错误:
我遵循了这个参考。请你能帮我解决这个问题,或者你能建议通过php将文件更新到谷歌驱动器的精确和正确的代码吗?谢谢!
google-api - 在谷歌日历 api 中获取代码时出错
我在谷歌日历应用程序中使用 php 客户端库。要获取访问令牌,它要求输入用户名和密码,然后允许访问选项。我想要一步完成。为此,我使用了https://www.google.com/accounts/ClientLogin \ url 并使用 curl 发送用户名和密码进行身份验证。它返回 SID 和 Auth 值。请让我知道如何使用 Auth 值来获取访问令牌。
php - Google Plus PHP api - 插入时刻不起作用
我想将我的状态分享给 google plus。
我遵循了 google api,但我收到了未经授权的错误。我试图修复它超过 2 天,但我不能..
我阅读了这个答案,我下载并测试了 api,但仍然不适合我。
使用 PHP 客户端发布 Google+ 朋友圈时出现 401 未经授权的访问
你可以在这里查看,
https://code.google.com/p/google-api-php-client/source/browse/trunk/examples/moments/simple.php
在这个主干文件中,他们仍然在调用 Google_PlusMomentsService.php
我尝试了以下代码,但仍然无法正常工作 - https://developers.google.com/+/api/latest/moments/insert
这是我正在测试的实时链接:http ://webscarlets.in/projects/babblesuite/gplus/index.php
这是我用来分享状态的代码
任何人都可以解决它。
谢谢大家