这是Pushover提供的一段简单代码,它们提供了一个API,可以使用基本的webhooks或简单的代码作为触发推送通知的方式。我正在尝试隐藏CURL响应,此代码返回请求的ID。在阅读了这篇文章后我添加了返回传输和详细部分,但我没有成功。我需要删除/添加什么才能使这些请求ID停止显示?
curl_setopt_array($ch = curl_init(), array(
CURLOPT_URL => "https://api.pushover.net/1/messages.json",
CURLOPT_POSTFIELDS => array(
"token" => "API_KEY",
"user" => "USER_KEY",
"message" => $pushlogin,
),
CURLOPT_SAFE_UPLOAD => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_VERBOSE => 0,
));
curl_exec($ch);
curl_close($ch);
答案 0 :(得分:0)
问题是返回传输设置的位置,它需要在curl数组之外。
以下代码有效,希望这有助于另一个PUSHOVER用户。
curl_setopt_array($ch = curl_init(), array(
CURLOPT_URL => "https://api.pushover.net/1/messages.json",
CURLOPT_POSTFIELDS => array(
"token" => "API_KEY",
"user" => "USER_KEY",
"message" => 'Test Message',
),
CURLOPT_SAFE_UPLOAD => true,
));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_exec($ch);
curl_close($ch);