【问题标题】:using ZEND oauth library without using zend framework使用 ZEND oauth 库而不使用 zend 框架
【发布时间】:2012-07-25 18:57:54
【问题描述】:

我想使用 Oauth 来调用 etsy API,但我没有权限在服务器上安装 php oauth PECL 扩展。所以我听说了 ZEND oauth 库。我是否可以在不使用 ZEND 框架的情况下使用 ZEND Oauth 库,因为我听说 ZEND 库是松散耦合的并且可以独立于框架使用?如果我能做到。我的项目中必须包含哪些库

【问题讨论】:

    标签: php zend-framework oauth


    【解决方案1】:

    我曾经在我的知识库中写过一篇关于如何在 Zend Framework 中使用该库的文档。请参阅底部的链接。

    简而言之,您必须将库的基本路径提供给 php 包含路径。这里重要的是您提供库的路径,而不是 Zend 目录本身。 Zend Framework 1.x 中的所有文件都有相对于这个库路径和 Zend 文件夹的 require_once。 (请注意,这在 ZF2 中会有所不同,并且取决于自动加载)。一旦你在你的环境中拥有了它,你应该可以很好地访问库中的每个类并使用它。

    // define an absolute path to library directory
    // Note again: the path is the parent of your Zend folder, not the Zend folder itself.
    define('APPLICATION_LIBRARY','path/to/your/library')); 
    // now set the include path
    set_include_path(implode(PATH_SEPARATOR, array(
      APPLICATION_LIBRARY, get_include_path(),
    )));
    

    Zend Framework as a stand alone library

    【讨论】:

      【解决方案2】:

      当然可以。像往常一样安装 Zend 框架,然后使用你需要的东西。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-11
        • 1970-01-01
        • 1970-01-01
        • 2012-02-26
        • 1970-01-01
        • 1970-01-01
        • 2010-09-13
        • 2011-07-29
        相关资源
        最近更新 更多