【发布时间】:2012-11-04 01:23:29
【问题描述】:
谷歌文档 (https://developers.google.com/drive/delegation#instantiate_a_drive_service_object) 说:
For security reasons service accounts are not supported in client-side
Javascript. Service accounts for server-side Javascript is not yet
supported
我想知道有没有办法通过 php 来实现它。 下面的代码将描述我的想法。
<?php $token = generateToken() ?>
<script type="text/javascript">
TOKEN = <?php echo $token ?>;
startDriveRead(TOKEN);
</script>
用户定义的php函数generateToken()会做联合身份验证(有可能)并返回token(我不知道如何获取token)。
用户定义的 JavaScript 函数 startDriveRead() 将使用来自服务器端的令牌并访问驱动器数据(我不知道是否可能)。
【问题讨论】:
标签: php javascript google-drive-api federated-identity google-api-js-client