0
그래서 oneSignal의 REST API를 사용하여 알림을 취소하려고합니다. 나는 그들을 성공적으로 보내고 oneSignal REST API를 사용하여 일정을 잡았으나 취소하는 것은 어렵다는 것을 증명합니다. 대부분이 문서에 컬입니다 때문에 :OneSignal REST API로 알림 취소
curl --include \
--request DELETE \
--header "Authorization: Basic NGEwMGZmMjItY2NkNy0xMWUzLTk5ZDUtMDAwYzI5NDBlNjJj" \
https://onesignal.com/api/v1/notifications/{notificationId}?app_id={appId}
이 지금까지 내 PHP 코드 :
$ch = curl_init();
$httpHeader = array(
'Authorization: Basic MY_REST_API_KEY'
);
$url = "https://onesignal.com/api/v1/notifications/" . NOTIFICATION_ID . "?app_id=" . APP_ID;
$options = array (
CURLOPT_URL => $url,
CURLOPT_HTTPHEADER => $httpHeader,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_CUSTOMREQUEST => "DELETE",
);
curl_setopt_array($ch, $options);
$response = curl_exec($ch);
curl_close($ch);
내가 지금 PHP로 쉘을 변환하는 방법을 너무 잘 모르겠어요과 알림을 삭제하지 않습니다. $ 응답은 그것이 작동하지 않는다는 것을 의미하는 아무것도 반환하지 않습니다. 어떤 도움이라도 굉장합니다. 감사