gpt4 book ai didi

google-api - Symfony2 和 Google API 集成

转载 作者:行者123 更新时间:2023-12-04 16:24:40 25 4
gpt4 key购买 nike

我将使用位于 http://google-api-php-client.googlecode.com/svn/trunk/ 的 Google API使用我的 Symfony2 应用程序。

是否可以使用 composer 导入此 API ?

在我的应用程序中使用此 API 的最佳实践是什么?

最佳答案

可能已经来不及了,但是没有必要使用forked git repos,可以直接引用谷歌的“原生”svn。

将以下部分添加到您的 composer.json :

"repositories": [
{
"type": "package",
"package": {
"name": "project/google-api-php-client",
"version": "1.0.0",
"source": {
"type": "svn",
"url": "http://google-api-php-client.googlecode.com/svn",
"reference": "trunk"
}
}
}
]

笔记:
  • "project/google-api-php-client"名称可以任意选择
  • 如果您需要特定的修订版,请在“引用”条目中使用“trunk@revision-number-here”格式

  • 然后将以下行添加到您的 "require"部分:
    "require": {
    ...
    "project/google-api-php-client": "1.0.0"
    }

    这将使 Composer 在下一次更新/安装时 check out repo。

    如果您希望自动加载 Google API 类,请将以下行添加到您的“自动加载”部分:
    "autoload": {
    ...
    "classmap": ["vendor/project/google-api-php-client/src"]
    }

    将完整路径放入全局“自动加载”部分似乎不太整洁,但我还没有设法使其与“存储库/包”下的“自动加载”部分一起工作:(

    关于google-api - Symfony2 和 Google API 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14521696/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com