Webhook不提供json_encode的任何内容,返回[]

时间:2018-11-29 08:27:14

标签: php

我正试图收到一个购物的Webhook,并将其放入我的数据库中。但是在那里,我首先使用json_encode将其发送到不和谐的webhook。查看$_POST变量包含的内容。

function postToDiscord($message, $webhook)
{
    $data = array("content" => $message, "username" => "TEST");
    $curl = curl_init($webhook);
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
    curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    return curl_exec($curl);
}

postToDiscord(json_encode(utf8ize($_POST)), "WEBHOOK WAS HERE");

这里是Shoppy API的链接; click。它说应该使用$_POST传递信息,但是当我使用webhook模拟器时,我只会收到[]。有人对此有解决方案吗?

0 个答案:

没有答案