草庐IT

离线推送

全部标签

php - 是否有任何 PHP 主机(共享)不会阻止 iPhone Apple 推送通知(APNS)的端口 2195 和 2196 传出?

我的iPhoneApple推送通知(APNS)在我自己的机器上以php运行。我没有阻止端口2195传出,但HostGator似乎确实并且不愿意打开该端口。我想很多网络主机都是一样的,但我想知道是否有人找到了一个不阻止2195和2196的主机。我知道我可以使用VPS来做到这一点,但我想降低成本,我不会发送很多通知,而且我知道我创建的非常简单的php脚本可以工作. 最佳答案 我终于能够通过BlueHost.com做到这一点,我注册了专用IP地址并每月额外支付2.50美元,然后他们愿意为我打开端口2195和2196。珍妮弗

php - 为什么只有某些设备会收到推送通知

我设置了推送通知服务,以根据RSS提要向客户端发送通知。我有一项服务每分钟运行一次,以查看是否有新帖子添加到提要中。如果是这样,该服务将向所有客户端发送通知。但是,有些人一直提示说他们没有收到任何推送通知。这是我用来发送消息的函数:function_sendMessages($tokens,$message){$payload['aps']=array('alert'=>$message,'sound'=>'default');$payload=json_encode($payload);$context=stream_context_create();stream_context_s

php - 检查用户是否离线

我有一个在线游戏。我想显示有多少用户在线。问题是要知道用户何时离线。有没有办法检查sessioncookie以确认与浏览器的session是否已关闭?我正在考虑简单地在服务器上设置一个超时,该服务器启动一个脚本来计算存在多少sessioncookie,但是我如何检查sessioncookie是否与登录的人有关,而不仅仅是访客?你是怎么处理的?1)我不想依赖用注销按钮触发的脚本,因为从来没有人注销过...人们只需关闭浏览器即可。2)关于时间戳和注册事件?由于在我的游戏中用户与svg交互(而不是在页面中移动),因此他们会产生大量点击。为每一次刷新记录的每次点击进行查询将非常昂贵。

php - 可以离线访问 Facebook 相册吗?

我有一个iphone应用程序可以将照片发布到facebook用户的相册中,我想查看我的应用程序发布的照片​​。我的应用程序具有offline_access和streamfacebook权限,但我不存储facebookuser_id或有关用户的任何信息。我只有facebook应用程序key和secret。facebookapi是否允许我获取与我的应用程序连接的用户列表,更重要的是是否可以获取我的应用程序发布的照片​​?PHP或ObjectiveC中的任何指导都会有所帮助。 最佳答案 如果您将用户的相册ID存储在您的数据库中,这是最简单

php - 从 php 中的 for 循环推送关联数组

for循环应该循环10次。当我只打印$fname、$lname和$email时我得到了10个数据(工作正常)但我需要将这些值存储在关联数组中。$assocDataArray=array();foreach($dataas$key=>$value){foreach($value['emails']as$lead){$fname=$lead['first_name'];$lname=$lead['last_name'];$email=$lead['value'];//putobjectsinarray$assocDataArray+=["FirstName"=>$fname];$assoc

php - 在不影响用户的情况下推送网站更新

我现在正在我的第一个网站上工作,当我更新文件(将最新版本上传到服务器)时,例如样式表或.php文件,以及我尝试在上传/更改页面的过程中加载页面,但出现空白屏幕或损坏的CSS。有时必须清除缓存才能加载正确的样式表。在向用户推送更新时,如何避免这种情况? 最佳答案 一种方法是使用“缓存破坏”。每次更改.css或.js文件时,您都会重命名该文件。style_v1.0.css//Release1.0style_v1.1.css//Release1.1style_v2.0.css//Release2.0或者在文件名之后做:style.css?

php - OneSignal 在网络推送通知中设置自定义标题消息

我在我的网络应用程序中集成了一个信号,通知工作正常,但如果在推送通知标题中考虑网页标题。我需要在我的推送通知中设置自定义标题。我需要设置自定义消息来代替“仪表板”这是我的代码:$content=array("en"=>'HelloHii..!!');$fields=array('app_id'=>'APP_ID','include_player_ids'=>['ids'],'data'=>array("foo"=>"bar"),'url'=>'URL','contents'=>$content);$fields=json_encode($fields);//print("\nJSONs

php - 实现使网站离线?

现在不需要这样做,但要考虑future......通过自定义编码的cms让网站“离线”一点点的方法是什么?意思是让管理员能够登录到管理面板,在框中键入消息,然后提交表单。然后该消息将显示给任何用户而不是任何其他页面,除非该用户是管理员。我以前做过这个,如果xml文件存在,然后从xml文件加载内容,并在消息后面放置一个构造背景,并带有一个只允许管理员登录的登录框。当管理员输入消息时将文本存储到xml中的框中。当他们让网站“起死回生”时,它只会删除xml文件。唯一的问题是,一旦网站变大,它就会有更多的点击量,并且检查文件是否存在,每个页面的加载速度都会变慢。谁有更好的解决方案?谢谢。

php - 带有 Laravel 5 身份验证的推送器

我正在使用Laravel5中的实时聊天制作一个应用程序,我正在学习本教程,https://github.com/dazzz1er/confer/tree/master我已经关注了所有这些,但我的Web控制台出现错误:似乎它正在对我的网址进行ajax调用http://localhost/joene_/public/index.php/auth由于我没有处理该请求的路由,它显示404。我不知道是否应该为其创建路由,但我将在那里编写什么代码?我不知道。本教程甚至没有提及它。谢谢 最佳答案 每当您调用Auth::check()时,Larav

php - Outlook API OAuth2 离线访问/使用 php 的永久访问

我按照下面的教程使用outlookapi获取邮件。这可行,但需要用户每次都登录才能授予访问权限。有没有办法提供永久/离线访问?类似于gmailapi的工作方式(当您不在键盘上时访问)https://dev.outlook.com/RestGettingStarted/Tutorial/php 最佳答案 当然!为了获得离线访问,您需要将offline_access范围添加到您请求的范围。这将导致刷新token与您的访问token一起发送。当前token过期时,您可以使用刷新token获取新的访问token。请参阅https://azu