好的,我已经使用php和codebird在我的数据库中添加了一个条目后生成推文,这里是最好运行的样本。
$params = array(
'status' => "Some text " . $name[0] ." some text " . $body
);
$reply = $cb->statuses_update($params);
这适用于任何数据库输入,没有任何问题。
所以现在我想创建一些不同的标准消息并随机选择一个。我已使用array_rand()
部分实现了以下功能:
$tweets = array(
"Some text " . $name[0] ." Some text " . $body,
"Different text " . $name[0] ." different text " . $body,
"text " . $name[0] ." text " . $body,
"new text ". $name[0] ." new text " . $body
);
$key = array_rand($tweets, 1);
$params = array(
'status' => $tweets[$key]
);
这似乎大部分时间都在工作,但似乎有15%的时间应该触发新推文的数据库条目没有。我已经看到我的每个推文选项都是作为推文发布的,所以使用array_rand()似乎是一个随机的问题。提前致谢