我正在尝试将消息自动发布到我的Tumblr博客(每天通过Cron运行)
我在这里使用官方Tumblr PHP库:https: //github.com/tumblr/tumblr.php
并使用此处详述的身份验证方法:https: //github.com/tumblr/tumblr.php/wiki/Authentication (或部分内容,因为我不需要用户输入!)
我有以下代码
require_once('vendor/autoload.php');
// some variables that will be pretttty useful
$consumerKey = 'MY-CONSUMER-KEY';
$consumerSecret = 'MY-CONSUMER-SECRET';
$client = new Tumblr\API\Client($consumerKey, $consumerSecret);
$requestHandler = $client->getRequestHandler();
$blogName = 'MY-BLOG-NAME';
$requestHandler->setBaseUrl('https://www.tumblr.com/');
// start the old gal up
$resp = $requestHandler->request('POST', 'oauth/request_token', array());
// get the oauth_token
$out = $result = $resp->body;
$data = array();
parse_str($out, $data);
// set the token
$client->setToken($data['oauth_token'], $data['oauth_token_secret']);
// change the baseURL so that we can use the …Run Code Online (Sandbox Code Playgroud) 只是一些简单的问题,我找不到答案。
如果我像下面的例子一样定义一个变量:
DEFINE('THIS_TEST', 'ABC');
Run Code Online (Sandbox Code Playgroud)
这是什么范围?然后我可以在类/对象函数中使用它:
public function testFunction() {
echo THIS_TEST;
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试过类似的方法,但没有得到我期望的结果,尽管这可能与其他问题有关。
任何意见,将不胜感激。