1

我正在构建一个 CodeIgniter 2.1.3 应用程序,该应用程序将 Twitter OAuth API 用于多个功能。我将 Twitter API 的所有令牌放在一个单独的文件 app_tokens.php 中,该文件被 git 忽略。我使用什么函数将此文件包含在我的 Tweet 类中?

app_tokens.php:

<?php 
$consumer_key = 'xxxxxxxxxxxxxxxxxxxxxx';
$consumer_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$user_token = 'xxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxx';
$user_secret = 'xxxxxxxxxxxxxxxxxxxx';
?>

谢谢!

4

2 回答 2

2

在https://www.codeigniter.com/user_guide/libraries/config.html找到我的答案。不过感谢您的帮助!

于 2013-03-15T22:04:59.483 回答
2

tweet.php在您的文件夹中创建一个名为的application/config文件并将其放入其中,当然用您的真实数据替换 X:

<?php

$config['consumer_key'] = 'xxxxxxxxxxxxxxxxxxxxxx';
$config['consumer_secret'] = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$config['user_token'] = 'xxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxx';
$config['user_secret'] = 'xxxxxxxxxxxxxxxxxxxx';

然后在您的 Tweet 类中通过执行以下操作加载该配置文件:

$this->config->load('tweet');

然后你可以像这样访问这些配置值:

$this->config->item('consumer_key');
于 2013-03-15T22:05:36.150 回答