我正在为我的应用程序使用linkedin插件。对于 cakephp 1.3,它工作正常。我迁移到 cakephp 2.x。我了解您需要加载这样的插件
CakePlugin::load('Linkedin');
有效。但是在我的插件文件夹中,我有供应商文件夹。它是使用加载的
App::import('Vendor', 'Linkedin.oauth', array('file' => 'OAuth' . DS . 'oauth_consumer.php'));
但它说找不到oauth_consumer。
我很感激任何帮助。
*更新 * 我在我的应用程序中添加了linkedin插件。我已经使用 CakePlugin::load('Linkedin'); 加载了我的插件。现在我得到错误
Fatal error: Call to a member function get() on a non-object in ....\Controller\Component\LinkedinComponent.php on line 95
在 Linkedin 组件的第 95 行,这就是那里
$consumer = $this->_createConsumer();
$result = $this->Consumer->get($key, $secret, $this->apiPath . $path);
它说在linkedincomponent上找不到get方法。但是get方法在oauth_consumer.php中。
感谢您的帮助