Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用签入作为抽奖条目的Facebook API_Facebook_Facebook Graph Api - Fatal编程技术网

使用签入作为抽奖条目的Facebook API

使用签入作为抽奖条目的Facebook API,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我一直在探索可能的方法来促进我一个朋友的生意。其中一种方法是鼓励用户登录他的业务,其动机是他们参与抽奖以赢得某种奖励 我一直在试图找出这个代码是否已经存在,但我可能找错了地方。如果没有,那么使用graph API的最佳方法是什么 谢谢。您必须自己编写代码,但基本上是这样工作的: 让用户允许访问“抽奖”应用程序,并获得他们的电子邮件地址和查看其签入的权限。联系获胜者需要电子邮件 使用计划脚本(cronjob)定期检查用户是否已在任何位置签入(特别是您要提升的业务) 在24小时内为每一次独特的入住奖

我一直在探索可能的方法来促进我一个朋友的生意。其中一种方法是鼓励用户登录他的业务,其动机是他们参与抽奖以赢得某种奖励

我一直在试图找出这个代码是否已经存在,但我可能找错了地方。如果没有,那么使用graph API的最佳方法是什么


谢谢。

您必须自己编写代码,但基本上是这样工作的:

  • 让用户允许访问“抽奖”应用程序,并获得他们的电子邮件地址和查看其签入的权限。联系获胜者需要电子邮件
  • 使用计划脚本(cronjob)定期检查用户是否已在任何位置签入(特别是您要提升的业务)
  • 在24小时内为每一次独特的入住奖励一张奖券
  • 在当天或每周签入的所有用户之间进行抽签,并将奖金随机授予某人

  • 流程非常简单,但代码复杂。

    您可以使用Facebook应用程序登录您的页面/业务

    您的代码可以使用以下请求获取所有页面签入

    如果您只想获取特定的时间段签入,请在查询中使用
    直到
    参数

    您必须解析json响应并存储在数组中,然后随机选择获胜者


    您可以使用赢家的facebook id与他们联系并向他们发送消息。

    您想签入您自己还是您的朋友?我希望任何用户都能够签入将为业务创建的页面。代码检索本周的签入,然后随机选择一个获胜者。