HttpRequest
پنج شنبه 14 دی 1396, 05:40 صبح
سلام
من میخوام به این وب سرویس دیتا ارسال کنم ولی هر کاری می کنم جوابی دریافت نمی کنم.تو عکسی که گذاشتم روش ارسال دیتا رو گفتن
147400
اینم متن کامل هدرش
curl -X POST "https://panel.pushe.co/api/v1/notifications/" -i -H "Authorization: Token 7fb1………………………………29b464c " -H "Content-Type: application/json" -H "Accept: application/json" --data 'Payload'
و این هم کدی که من نوشتم
$json = [
"applications"=>["com.android.sample"],
"filter"=>[
"imei"=>["862936639851861", "pid_a45e-78f6-32"]
],
"notification"=>[
"title"=>"عنوان پیام",
"content"=>"محتوای پیام"
]
];
$header = array(
'Accept: application/json',
'Content-Type: application/json',
'Authorization: Token f7e1f35f4a9***921162018fa196fbebead29af4'
);
$jsonData = json_encode($json);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_URL, 'https://panel.pushe.co/api/v1/notifications');
curl_setopt($ch, CURLOPT_POSTFIELDS,"$jsonData");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$res = curl_exec($ch);
var_dump($res);
curl_close($ch);
هیچ جوابی از سرورشون نمی گیرم. با postman هم دیتا ارسال می کنم ولی بجای جیسون محتوی یه صفحه وب رو بر می گردونه که هیچ جواب خاصی هم توش نیست.کسی می تونه راهنمایی کنه که کجای کار اشتباهه یا کم و کسری هاش چیه؟
ممنون
من میخوام به این وب سرویس دیتا ارسال کنم ولی هر کاری می کنم جوابی دریافت نمی کنم.تو عکسی که گذاشتم روش ارسال دیتا رو گفتن
147400
اینم متن کامل هدرش
curl -X POST "https://panel.pushe.co/api/v1/notifications/" -i -H "Authorization: Token 7fb1………………………………29b464c " -H "Content-Type: application/json" -H "Accept: application/json" --data 'Payload'
و این هم کدی که من نوشتم
$json = [
"applications"=>["com.android.sample"],
"filter"=>[
"imei"=>["862936639851861", "pid_a45e-78f6-32"]
],
"notification"=>[
"title"=>"عنوان پیام",
"content"=>"محتوای پیام"
]
];
$header = array(
'Accept: application/json',
'Content-Type: application/json',
'Authorization: Token f7e1f35f4a9***921162018fa196fbebead29af4'
);
$jsonData = json_encode($json);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_URL, 'https://panel.pushe.co/api/v1/notifications');
curl_setopt($ch, CURLOPT_POSTFIELDS,"$jsonData");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$res = curl_exec($ch);
var_dump($res);
curl_close($ch);
هیچ جوابی از سرورشون نمی گیرم. با postman هم دیتا ارسال می کنم ولی بجای جیسون محتوی یه صفحه وب رو بر می گردونه که هیچ جواب خاصی هم توش نیست.کسی می تونه راهنمایی کنه که کجای کار اشتباهه یا کم و کسری هاش چیه؟
ممنون