草庐IT

Google-cloud-sdk

全部标签

php - 如何从Google OAuth2 PHP Client获取用户国家和时区信息

我正在使用PHPGoogleAPIClientLibrary使用OAuth2从Google帐户检索用户信息。然而,尽管Google'sdocumentationstates,我似乎无法访问用户的国家/地区或时区信息,即使token已成功返回并且所有其他信息都可以从userinfo.profile范围。我使用了int继承人库提供的示例代码here如果我在该文件的第49行var_dump($user)得到以下输出(出于隐私考虑进行了编辑):array(10){["id"]=>string(21)"123"/*Redacted*/["email"]=>string(13)"XXX@gmail

php - 如何在 Amazon PHP SDK 上设置自定义元数据

我试过:$objS3->putObject(array('Bucket'=>$sBucket'Key'=>$sBucketFolder.$sFilenameToSave,'SourceFile'=>$sFile,'ACL'=>'public-read''Metadata'=>['Content-Type'=>'text/css','Content-Encoding'=>'gzip',]));但是没有用。任何的想法?谢谢。 最佳答案 ContentType和ContentEncoding不应作为元数据发送。改用这个:$objS3->p

php - Google Freebase API 一次获取名称、图像和文本

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion目前我做的是调用以下API$url='https://www.googleapis.com/freebase/v1/search?query='.$query;//tofetchnameandid并使用上述API结果中的id,我执行了另外两个API来获取文本和图像$url='https://usercontent.googleapis.com/freebase/v1/

php - Google Analytics API - 无需使用 "consent screen"进行身份验证即可获取访问 token

我正在开发一个使用GoogleAnalyticsAPI的网站。我遵循了本教程->https://developers.google.com/analytics/solutions/articles/hello-analytics-api?hl=pt-PT一切正常。我看到“同意屏幕”,我授予“权限”,然后我被重定向到我的网站,其中包含所有信息。但是,我想稍微改变一下。我想获取GoogleAnalytics的所有信息,而不使用“同意屏幕”,即仅使用GoogleAnalytics代码(UA-XXXXXXXX-X)或任何其他方式。有什么帮助吗?谢谢 最佳答案

javascript - 如何使用 js 和 php 创建类似于 Google analytic 的跟踪脚本?

我想创建一个跟踪脚本。与GoogleAnalytic类似但非常基础的东西。要求是我需要像GoogleAnalytic那样的简单js脚本从主站点创建js文件中的大部分逻辑在PHP中收集信息并存储它我还想不通的是有什么方法可以做到这一点?据我所知,谷歌正在加载一个gif文件,存储信息并解析日志。如果我做类似的事情,将数据发送到php文件,Ajax跨站点策略将阻止我,据我所知。 最佳答案 不确定GoogleAnalytics如何做事,但绕过x站点策略的方法很简单,就是不要进行Ajax调用。假设您使用了javascript,并且现在对访问者

php - AWS PHP SDK 上传文件到 S3 混淆错误

好的,所以我尝试了几种方法来获取文件上传到我的S3帐户。终于发现自己有所进展,然后BOOM-令人困惑的文档和奇怪的错误消息似乎自相矛盾。好的,首先我没有使用composer或类似的东西,我用的是老式的方式:require'/path/to/aws-autoload.php';现在可以正确加载了,我已将自动加载缩减为仅使用Common和S3类-不需要所有内容!接下来我加载S3客户端和凭证:useAws\S3\S3Client;useAws\Common\Credentials\Credentials;现在开始魔法发生的代码:$file='/path/to/'.$filename;$cre

php - 批量修改谷歌云存储ACL权限

我一直在通过与云存储桶直接关联的AppEngine使用以下ACL属性制作我的文件。$options=stream_context_create(['gs'=>['acl'=>'private']]);如果我想从我的AppEngine脚本编辑和查看文件,这很好。但是,我希望能够从完全不同的GoogleAppEngine项目ID访问这些文件。甚至计算引擎。当前ACL设置为私有(private),我意识到这可能是不可能的。在我的包含这些私有(private)ACL文件的存储桶中,我将存储桶权限设置为我的不同项目ID的所有者,它适用于未设置为私有(private)的文件。我想知道我是否可以批量

php - 错误 400 : PHP 5. 4 个应用程序被阻止部署到 Google App Engine

这是我的app.yaml文件:application:xxxxxxxxxxxxxversion:1runtime:php55api_version:1threadsafe:truehandlers:-url:/imagesstatic_dir:images-url:/cssstatic_dir:css-url:/jsstatic_dir:js-url:/librariesstatic_dir:libraries-url:/script:main.php#Servephpscripts.-url:/(.+\.php)$script:\1这是我得到的错误:Error400:---begin

php - 如何在 Google AdWords API 中获取关键字的当前 CPC 出价?

如何获取帐户中关键字的当前出价?我试过了$adGroupCriterion->biddingStrategyConfiguration->bids[0]->bid->value*AdWordsConstants::MICROS_PER_DOLLAR;但它给了我一个错误'Tryingtogetpropertyofnon-object'。当我添加关键字时,我能够在返回值OK中获得出价。出价似乎无法在GET操作中选择。我已经在整个文档中搜索了它。https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupCr

向 Google 网站站长工具 API 发出的 PHP/Python 请求

我正在尝试下载“热门查询”CSV,但遇到了一些问题。我开始通过Python来做这件事,我让GWMT向我发送一个包含所有结果的CSV(并且还制作了一个脚本来自动将其放入SQL数据库)但是当我意识到我无法解决这个问题时停止使用Python设置日期范围。这将是第一个问题(因为它会使下一个问题变得无关紧要):有谁知道使用Python查询特定日期范围以访问GoogleAPI的方法吗?正如我所说,我可以下载其他所有内容,但无法设置日期范围(自动为您提供一个月的值(value))。其次,就PHP解决方案而言,我在我的计算机上安装了XAMPP并使其运行顺畅,但是当我开始尝试下载CSV(使用此link中