gpt4 book ai didi

android - 谷歌云消息不发送通知

转载 作者:行者123 更新时间:2023-11-30 01:24:15 25 4
gpt4 key购买 nike

大家好,我可以从 GCM 云获取 token 并将其存储到我的数据库中,但是当我要发送有关相关 token 的通知时,它的输出类似于 {“multicast_id”:8449678444605960595,“成功”:0,“失败”:1,“canonical_ids”:0,“结果”:[{“错误”:“NotRegistered”}]}

I don't see error in code but if any one of you know please help me.I am not uploading my code because i think it doesn't have any logical error.but if any of you want so i am uploading my php script here

phpScript

<?php
//request url
$url = 'https://android.googleapis.com/gcm/send';

$registrationIDs=array();
$index=0;

$host = "mysql7.000webhost.com";
$dbname = "a1861947_lalitdb";
$username = "a1861947_lalit12";
$password = "kush123";

$con=mysqli_connect($host,$username,$password,$dbname);




$apiKey = 'AIzaSyCL-BT0xo6RVB-eLeYKjH-g0n_CdjM9kN0';
$querySelect="Select Token from token_reg";
$result=mysqli_query($con,$querySelect);


while($record = mysqli_fetch_array($result))
{
$registrationIDs[$index++]=$record['Token'];
}

//payload datad
$data = array('Demo'=>'Accenture ne Pinnacle Bna Diya');

//$data=array('message'=>$message);
$fields = array('registration_ids' => $registrationIDs,
'data' => $data);

//http header
$headers = array('Authorization: key='. $apiKey,
'Content-Type: application/json');
$ch = curl_init();

// Set the url, number of POST vars, POST data
curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// Disabling SSL Certificate support temporarly
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
$result = curl_exec($ch);
if ($result === FALSE) {
die('Curl failed: ' . curl_error($ch));
}

// Close connection
curl_close($ch);
echo $result;

?>

//token_reg表有GCM发送的token

最佳答案

您在多播 ID 中传递的值看起来不像是有效的 GCM token 。 GCM token 比您拥有的要长得多,通常包含字母数字和一些特殊字符。

如果您正确注册了您的设备,则可能是保存此 token 的代码中存在错误。

关于android - 谷歌云消息不发送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36665004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com