我在laravel框架中使用davibennun / laravel-push-notification进行推送通知,它在iphone设备中运行良好但在android中却给出了
“无法在TCP连接上启用加密gcm-http.googleapis.com”
我也试过
$deviceToken = "dxu8XvChIXg:APA91bEUASmBE_bpDzHlgvf9RZhLYE4W7ni5xeRZ-ze-QKE-1uUFbTcWkGJ05GkbTWbcU8tceA_rnUwDgBr8w46cylkkvz9ORoCmdqSt8AoVviGRdQbcM1GtbDZqWdcSpyJpZPSX2SRP";
$push = PushNotification::app('Androidpush');
$push->adapter->setAdapterParameters(['sslverifypeer' => false]);
$push->to($deviceToken)->send('Hello World, i`m a push message');
我做错了什么...... ??
如果你已经完成,请建议我。
提前致谢
答案 0 :(得分:1)
与此related issue相比,我看到您提供的代码没有任何错误。这可能是您的http适配器配置方式的问题。尝试使用curl适配器,和/或确保sslcapath设置为有效位置。检查此thread哪个社区也在Android设备上遇到此问题。
改变 供应商/狡猾/通知-推杆/ SRC /狡猾/ NotificationPusher /适配器/ Gcm.php
df = pd.read_csv(fileURL, names=['age','type_employer', 'fnlwgt', 'education', 'education_num', 'marital', 'occupation', 'relationship', 'race','sex','capital_gain', 'capital_loss', 'hr_per_week','country', 'income'], na_values = [' ?']) df = df.dropna(how='any') boolean = {' >50K': True, ' <=50K': False} df['income'] = df['income'].map(boolean) df