松弛自动botpress测试

时间:2018-03-19 22:17:35

标签: php bots slack chatbot slack-api

我使用botPress松弛,当我说'你好'时,它会起作用。机器人回答我。

但是当我发送'你好'使用带有curl请求的php脚本,机器人没有回答我...我必须使用php脚本进行自动场景测试。

这是我的剧本:

  function sendToslack($message)
{
$ch = curl_init("https://slack.com/api/chat.postMessage");
$data = http_build_query([
    "token" => "xoxp-330664869540-330140411569-331169805861-ac37690bbd76dff05d14c1602a3e94b5",
    "parse" => 'full',
    "as_user" => 'true',
    "link_names" => '1',
    "channel" => "#recrutement", //"#mychannel",
    "text" => $message, //"Hello, Foo-Bar channel message.",

]);


curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);

return $result;
 }

 sendToslack('hello');

使用参数" as_user" => ' true',松弛不能承认它是一个脚本。所以我不知道为什么他不想回答。

我已经检查了所有松弛设置

0 个答案:

没有答案