是否可以以编程方式拉出所有喜欢您的业务页面的用户,以便企业可以奖励他们?从我正在阅读的内容来看,这似乎是不可能的,但我看到企业说他们可以做到的广告。
细节:
我想构建一个应用程序,以允许我的客户(企业)向他们的客户提供喜欢他们的页面或签入到他们的业务的客户额外的帐户。
例子:
- 客户 L赞了我的页面
- 客户 C在我的公司签到
- 客户 X也没有
程序查询 Facebook 的数据...
- 找到客户 L 并为客户 L 的下一次购买增加 10% 的折扣
- 找到客户 C 并为客户添加免费饮料 下次访问
- 客户 X 没有免费赠品,但仍然是我的客户
我已经使用 Facebook API 完成了 0 次编程,但我是一名开发人员,只是不确定我想做的事情是否可行。如果可能的话,只需要知道从哪里开始。
谢谢!
添加为响应
感谢您的及时回复!
我的背景主要是 .Net(主要是 VB.Net)、JavaScript 和 HTML 中的 Web 开发。
我需要让这个程序独立于网络运行(作为一个独立的应用程序),所以 C# 听起来是一个很好的解决方案。在查看 SDK 时,我没有将其视为一个选项,但我只研究了几天。我查看了您发送的示例,在查看您发送的内容后,这是我的问题:我的客户(企业)已经设置了他们的页面,并且已经有喜欢他们的人。我们可能有“一个”电子邮件地址(可能与用于 FB 的电子邮件地址不匹配)、姓名、电话号码、生日和地址。看起来像使用你发给我的第一种方法(修改为查看可口可乐的点赞)https://graph.facebook.com/40796308305/likes/我也许可以浏览所有喜欢此页面的用户的列表。现在我在我昨天创建的一个页面上运行了这个,它确实有 1 个赞(我测试它),我得到:
{
"data": [
]
}
- 我的问题是,根据我们掌握的实际客户信息,将其与 FB 上的“赞”相匹配的最佳可靠方法是什么?
- 我的客户是否必须重建他们的页面并让用户“重新喜欢”他们并添加“请求权限”才能获取该数据?
- 还有一个警报功能,当用户喜欢一个页面而不是我必须多次拉它(试图节省 Facebook 方面的带宽)时,它会给我数据?
谢谢!