【问题标题】:Codeigniter Class 'OAuth' not found in api in ci model在 ci 模型的 api 中找不到 Codeigniter 类“OAuth”
【发布时间】:2018-12-20 08:02:20
【问题描述】:
$key = $this->config->item('app_key_string');
    $secret= $this->config->item('app_secret');
    return $oauth = new OAuth($key, $secret);

遇到未捕获的异常 类型:错误

消息:未找到“OAuth”类

文件名:/home/rosesand/etsy.rosesandbows.com/application/models/Etsy_api.php

行号:32

回溯:

文件:/home/rosesand/etsy.rosesandbows.com/application/controllers/App.php 线路:35 功能:输出

文件:/home/rosesand/etsy.rosesandbows.com/index.php 线路:315 函数:require_once

【问题讨论】:

  • 您是否已将 OAuth 库添加到您的模型中?你是如何将 OAuth 库添加到 CI 中的?

标签: php api codeigniter


【解决方案1】:

您是否已将 OAuth 库添加到您的模型中?您是如何将 OAuth 库添加到 CI 中的?

如果一切正常并且您使用的 CI 版本超过 3,那么您可以通过首字母大写来重命名 OAuth 类文件。 我的意思是喜欢

Oauth.php

【讨论】:

  • 如果你把它放在应用程序/库文件夹中并从它与 $this->load->library('oauth') 一起使用的地方加载到你的控制器或模型;它应该可以工作或至少改变错误消息
  • 您使用过哪个 OAuth 库?如果它在 git 中,如果你想让我看看,请提供链接。
猜你喜欢
  • 2015-08-18
  • 2013-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多