区块链技术博客
www.b2bchain.cn

Google Api Php客户端-电子表格权限错误 – php程序员分享

本文介绍了Google Api Php客户端-电子表格权限错误 – php程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

我正在使用Google PHP客户端访问电子表格数据。

我收到此致命错误:

致命错误:未捕获的异常“ Google_Service_Exception”,消息为“ {{错误”:{“代码”:403,“消息”:“呼叫者没有权限”,“错误”:[{“消息”:“呼叫者没有权限”,“域”:“全局”,“原因”:“禁止”},“状态”:“ PERMISSION_DENIED”}}

我的代码:

  $client = new Google_Client();   $client->setApplicationName("Google spreadsheets");   $client->setDeveloperKey("xxxxx");   $client->setScopes(array('https://www.googleapis.com/auth/drive',       'https://www.googleapis.com/auth/spreadsheets.readonly',        'https://www.googleapis.com/auth/drive.file'));    $service = new Google_Service_Sheets($client);    $range = 'Class Data!A2:E';   $response = $service->spreadsheets_values->get($sheetid, $range);   $values = $response->getValues();    if (count($values) == 0) {       print "No data found.n";   } else {     print "Name, Major:n";     foreach ($values as $row) {      // Print columns A and E, which correspond to indices 0 and 4.      printf("%s, %sn", $row[0], $row[4]);     }   } 

如何解决这个问题?

参考方案

像获取其他用户一样,获取服务帐户的电子邮件地址并与其共享工作表。然后它将可以访问工作表

我正在实施Google Analytics(分析)Api。授权完成没有问题。成功授权后,我得到403 return code并得到消息:User does not have sufficient permissions for this profile。我的帐户具有Google Analytics(分析)数据,可以跟踪多个网站,并且我可以从网络浏览器访问它而…

Google Analytics(分析)报告api中“ 1daysAgo”的定义到底是什么?我正在使用Analytics(分析)API来获取传入流量。我想获取过去24小时内传入流量的结果。如果我在php中创建一个新的DateTime对象,例如:$date = new DateTime('1daysAgo'); 我的约会恰好是24小时前。但…

我正在尝试使用Google Analytics(分析)Reporting API构建仪表板,以便为我公司的客户创建报告。问题是我需要使用cronjob创建报告,但这需要身份验证。我尝试了以下方法:1.使用API for web applications:我设法完成了这项工作,但是OAuth2流程通过将我重定向到Google登录页面,迫使我向Google进行身…

我有一个PHP文件,可为我提供Google Analytics(分析)数据,例如综合浏览量,首页或有机数据等简单数据。现在,我不太希望从SEO部分获得东西。例如:TOP 50个搜索关键字(带有印象数和点击数)我在API中找不到任何有关如何获取这些值的帮助。这是我的api调用的示例:$params = array( 'dimensions'…

我对Google API有疑问。我的目标是将状态从服务器发布到我们的Google+公司页面。因此,它必须完全在服务器端。我从Google文档中看到了数百页,但我一点也不了解。当我尝试执行操作“ plusDomains.activities.insert”(通过API资源管理器)时,出现错误:{ "error": { "error…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Google Api Php客户端-电子表格权限错误 – php程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们