1. <i id='gpmz6'><tr id='gpmz6'><dt id='gpmz6'><q id='gpmz6'><span id='gpmz6'><b id='gpmz6'><form id='gpmz6'><ins id='gpmz6'></ins><ul id='gpmz6'></ul><sub id='gpmz6'></sub></form><legend id='gpmz6'></legend><bdo id='gpmz6'><pre id='gpmz6'><center id='gpmz6'></center></pre></bdo></b><th id='gpmz6'></th></span></q></dt></tr></i><div id='gpmz6'><tfoot id='gpmz6'></tfoot><dl id='gpmz6'><fieldset id='gpmz6'></fieldset></dl></div>

        <small id='gpmz6'></small><noframes id='gpmz6'>

          <bdo id='gpmz6'></bdo><ul id='gpmz6'></ul>
      1. <legend id='gpmz6'><style id='gpmz6'><dir id='gpmz6'><q id='gpmz6'></q></dir></style></legend>

        <tfoot id='gpmz6'></tfoot>
      2. Yii 的 Dropbox

        Dropbox for Yii(Yii 的 Dropbox)

            • <small id='IcpgK'></small><noframes id='IcpgK'>

                <bdo id='IcpgK'></bdo><ul id='IcpgK'></ul>
                <legend id='IcpgK'><style id='IcpgK'><dir id='IcpgK'><q id='IcpgK'></q></dir></style></legend>
                <i id='IcpgK'><tr id='IcpgK'><dt id='IcpgK'><q id='IcpgK'><span id='IcpgK'><b id='IcpgK'><form id='IcpgK'><ins id='IcpgK'></ins><ul id='IcpgK'></ul><sub id='IcpgK'></sub></form><legend id='IcpgK'></legend><bdo id='IcpgK'><pre id='IcpgK'><center id='IcpgK'></center></pre></bdo></b><th id='IcpgK'></th></span></q></dt></tr></i><div id='IcpgK'><tfoot id='IcpgK'></tfoot><dl id='IcpgK'><fieldset id='IcpgK'></fieldset></dl></div>
                    <tbody id='IcpgK'></tbody>
                  <tfoot id='IcpgK'></tfoot>
                  本文介绍了Yii 的 Dropbox的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  有谁知道如何绑定 dropbox php api http://code.google.com/p/dropbox-php/ 在 Yii 中.我下载了源文件并放入 ext.dropbox 然后插入以下代码

                  Has anyone any idea how to tie in the dropbox php api http://code.google.com/p/dropbox-php/ in Yii. I downloaded the source files and put in ext.dropbox and then inserted the following code

                       $dropbox = Yii::getPathOfAlias('ext.dropbox');
                       spl_autoload_unregister(array('YiiBase','autoload'));     
                       Yii::registerAutoloader(array('Dropbox_autoload','autoload'));
                         $consumerKey = '***';
                         $consumerSecret = '***';
                         $oauth = new Dropbox_OAuth_PHP($consumerKey, $consumerSecret);
                  
                         try {
                             $oauth = new Dropbox_OAuth_PHP($consumerKey, $consumerSecret);
                             $dropbox = new Dropbox_API($oauth);             
                             $info = $dropbox->getMetaData('Files');
                         } catch (Exception $e) {
                             $error = "error: " . $e->getMessage();
                         }
                  
                         spl_autoload_register(array('YiiBase','autoload'));
                  

                  我收到错误致命错误:中找不到CExceptionEvent"类*

                  I get the error Fatal error: Class 'CExceptionEvent' not found in *

                  推荐答案

                  试试这个:

                  $dropbox = Yii::getPathOfAlias('ext.dropbox');
                       spl_autoload_unregister(array('YiiBase','autoload'));    
                       Yii::registerAutoloader(array('Dropbox_autoload','autoload'));
                         $consumerKey = '***';
                         $consumerSecret = '***';
                         $oauth = new Dropbox_OAuth_PHP($consumerKey, $consumerSecret);
                  
                         try {
                             $oauth = new Dropbox_OAuth_PHP($consumerKey, $consumerSecret);
                             $dropbox = new Dropbox_API($oauth);            
                             $info = $dropbox->getMetaData('Files');
                         } catch (Exception $e) {
                             $error = "error: " . $e->getMessage();
                         }
                  
                         spl_autoload_register(array('YiiBase','autoload'));
                  
                  Yii::import('swift.classes.Swift', true);
                  Yii::registerAutoloader(array('Swift','autoload'));
                  Yii::import('swift.swift_init', true);
                  
                  Yii::setPathOfAlias('swift', '/var/www/lib');
                  

                  在这个 Dropbox Lib 中还有一个 API 库可供下载以及用于 Dropbox REST API 的 PHP 5.3 SDK

                  Also there is a API libary for download in this Dropbox Lib and also a PHP 5.3 SDK for the Dropbox REST API

                  这篇关于Yii 的 Dropbox的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Appending GET parameters to URL from lt;formgt; action(将 GET 参数附加到来自 lt;formgt; 的 URL行动)
                  Forcing quot;Save Asquot; dialog via jQuery GET(强制“另存为通过 jQuery GET 对话框)
                  PHP - get certain word from string(PHP - 从字符串中获取某个单词)
                  How to debug a get request in php using curl(如何使用 curl 在 php 中调试 get 请求)
                  get a # from a url in php(从 php 中的 url 获取 #)
                  PHP - include() file not working when variables are put in url?(PHP - 将变量放入 url 时,include() 文件不起作用?)

                    <tbody id='40Qmz'></tbody>
                  <legend id='40Qmz'><style id='40Qmz'><dir id='40Qmz'><q id='40Qmz'></q></dir></style></legend>
                    • <tfoot id='40Qmz'></tfoot>
                        <bdo id='40Qmz'></bdo><ul id='40Qmz'></ul>

                            <i id='40Qmz'><tr id='40Qmz'><dt id='40Qmz'><q id='40Qmz'><span id='40Qmz'><b id='40Qmz'><form id='40Qmz'><ins id='40Qmz'></ins><ul id='40Qmz'></ul><sub id='40Qmz'></sub></form><legend id='40Qmz'></legend><bdo id='40Qmz'><pre id='40Qmz'><center id='40Qmz'></center></pre></bdo></b><th id='40Qmz'></th></span></q></dt></tr></i><div id='40Qmz'><tfoot id='40Qmz'></tfoot><dl id='40Qmz'><fieldset id='40Qmz'></fieldset></dl></div>

                            <small id='40Qmz'></small><noframes id='40Qmz'>