首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动通知可能吗?

自动通知可能吗?
EN

Stack Overflow用户
提问于 2011-11-18 04:51:04
回答 2查看 376关注 0票数 0

我在申请派对策划人。我想向属于某个party_id组的用户发送一个提醒,他们的聚会今晚就要开始了

例如,我想向小组中的每个人发送这条消息:“嘿,别忘了今晚9点在Paul家的派对!”

派对即将开始时,向用户发送提醒的最佳方式是什么?这将以一种自动化的方式完成,运行cron作业的服务器经常检查要发送的新提醒

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-18 05:14:10

如果我是你,我会做两种类型的通知:

  • 首先也是最明显的是向用户发送一封电子邮件。
  • 的第二个功能是向用户发送一个Facebook应用程序请求。

该请求将在您的应用程序名称旁边显示一个通知,它还将作为来自您的应用程序的通知显示在顶部导航面板上。一旦用户单击该通知并进入您的应用程序,您将必须阅读该用户拥有的通知,并正确确定要向其显示的内容,然后删除该通知。

查看:http://developers.facebook.com/docs/channels

代码语言:javascript
复制
<?php 

  $app_id = YOUR_APP_ID;
  $app_secret = YOUR_APP_SECRET;

  $token_url = "https://graph.facebook.com/oauth/access_token?" .
    "client_id=" . $app_id .
    "&client_secret=" . $app_secret .
    "&grant_type=client_credentials";

  $app_access_token = file_get_contents($token_url);

  $user_id = THE_CURRENT_USER_ID;

  $apprequest_url ="https://graph.facebook.com/" .
    $user_id .
    "/apprequests?message='INSERT_UT8_STRING_MSG'" . 
    "&data='INSERT_STRING_DATA'&"  .   
    $app_access_token . "&method=post";

  $result = file_get_contents($apprequest_url);
  echo("App Request sent?", $result);
?>
票数 2
EN

Stack Overflow用户

发布于 2011-11-18 05:00:16

你可以使用cron job运行一个php文件,只需要让php文件完成从数据库中提取信息的正常工作,我建议使用Pear Mail将其邮寄出去。

你不能真的在Facebook上发送群发消息,他们会把它标记为垃圾邮件。没有一个固定的数字,通常是10左右。更好的解决方案是通过电子邮件将提醒发送给他们,或者如果你有资源的话,也可以得到他们的手机号码并给他们发一条短信。

Here's a good explanation of how to run a PHP file using a Cron Job

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8174111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档