以“Likes”和“Check Ins”为基础以编程方式提取用户数据

时间:2012-05-24 14:57:53

标签: windows automation facebook-like checkin reward

是否有可能以编程方式拉动所有喜欢您的商家页面的用户,以便企业可以奖励他们?从我正在阅读的内容来看似乎不可能,但我看到广告,企业说他们可以做到这一点。

详细信息:

我想构建一个应用程序,允许我的客户(企业)向他们的客户提供喜欢他们的页面或签入给他们的帐户额外的帐户

示例:

  • 客户L 喜欢我的页面
  • 客户C 已在我的公司办理
  • 客户X 既没有

计划查询Facebook的数据......

  • 找到客户L并为客户下次购买增加10%的折扣
  • 查找客户C并向客户下次访问添加免费饮料
  • 客户X没有免费赠品,但仍然是我的客户

我使用Facebook API进行了0次编程,但我是开发人员,只是不确定我想做什么是可能的。如果有可能只需要知道从哪里开始。

谢谢!

作为回复添加

感谢您及时回复!

我的背景主要是.Net(主要是VB.Net),JavaScript和HTML的Web开发。

我需要让这个程序独立于web运行(作为一个独立的应用程序),所以C#听起来像是一个很好的解决方案。在查看SDK时我没有看到这个选项,但我只研究了几天。 我查看了您发送的示例,在查看您发送的内容后,这是我的问题: 我的客户(企业)已经设置了页面,并且已经有人喜欢它们。我们可能有“一个”电子邮件地址(可能与用于FB的电子邮件地址不一致),姓名,电话号码生日和地址。它看起来像是使用您发送给我的第一种方法(经过修改以查看可口可乐的喜欢)https://graph.facebook.com/40796308305/likes/,我可以查看喜欢此页面的所有用户的列表。现在我在我昨天创建的一个页面上运行了这个,它有1个喜欢(我测试它)然后我得到了:

{
  "data": [
  ]
}
  • 我的问题是我们对实际客户的信息, 什么是匹配喜欢FB的最可靠的方法?
  • 我的客户是否必须重建他们的网页并拥有用户 “reLike”他们并添加“请求权限”以获取该数据?
  • 还有一个警报功能,可以在a时提供数据 用户喜欢一页而不是我必须拉它(试图保存 Facebook上的带宽多次?

谢谢!

1 个答案:

答案 0 :(得分:0)

你是哪种类型的开发者?首先,您必须决定使用哪种API:JavaScript,PHP,C#...

Here is an example如何将喜欢的电影作为获得喜欢的一个例子。 以下是打开图表以查看用户是否喜欢某个页面的示例帖子:https://graph.facebook.com/USERID您有兴趣/喜欢/ PAGE ID 如果该用户喜欢该页面,则会返回结果。如果不是,结果将为空。您可以测试此here,为某些用户的特定ID更改用户ID,或者将:我代表自己,然后插入商家页面的ID并查看结果。