2017-05-09 6 views
1

ich möchte für Sende Benachrichtigung an meine app und die Website-Hilfe ist nicht gut api einer Website verwenden:/Wie kann ich mit curl und json Daten an eine URL senden?

Website sagte, Sie in Header der Anfrage Tokan Code und einige Einstellung schreiben sollte, wie ich json veröffentlichen können Daten zu dieser Website mit PHP? mit diesem Header "Authorization: Token 7fb1 .................................... 29b464c" "Content-Type: application/json" "Accept: application/json"

und die URL ist von Hilfetext der Website curl -X POST "https://panel.pushe.co/api/v1/notifications/"

mir bitte helfen @ _ @

+0

Willkommen bei Stack-Überlauf, in Zukunft Frage, versuchen Sie es Sie Frage besser zu formatieren (in Codeblöcke Beispiel-Code), so wird es einfacher sein, für die anderen zu lesen. – Picard

Antwort

0

PHP Beispiel von here

$data = array("name" => "Hagrid", "age" => "36");                  
$data_string = json_encode($data);                     

$ch = curl_init('http://api.local/rest/users');                  
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");                  
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);                 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                  
curl_setopt($ch, CURLOPT_HTTPHEADER, array(                   
    'Content-Type: application/json',                     
    'Content-Length: ' . strlen($data_string))                  
);                             

$result = curl_exec($ch); 
1

Verwendung so etwas wie diese:

$ curl -X POST -i -H "Content-Type: application/json" -H "Authorization: TOKEN <YOUR_TOKEN>" https://panel.pushe.co/api/v1/notifications/

Verwandte Themen