2012-11-05 79 views
2

我有一个应用程序(或链接真的),让我的客户,通过该协议共享​​某些产品的墙/时间线:检查Facebook发布存在

http://www.facebook.com/dialog/feed?app_id=APP_ID&link= ....

分享成功后,客户一旦被引导回我的网站,就会获得优惠券代码。

我希望能够验证分享帖子的存在以确定回扣代码是否有效。我的帖子ID,看起来像这样:

704745000_513399762010000(随便举个例子)

我有点想通了,我需要的权限在用户的时间线使用图形的API来查询特定的职位,但如何能我获得许可?任何指针和示例(在PHP中)表示赞赏,谢谢。

回答

0

您可以使用php sdk来创建帖子,获取返回的ID以存储在数据库中并将用户身份验证到您的应用程序。

sdk中包含登录和api请求示例。

http://developers.facebook.com/docs/reference/php/

+1

非常好,谢谢你的指针。 :)所以,而不是使用对话框/饲料网关我应该使用API​​发布的用户,正确的?然后我也可以查询帖子的存在吗?我会试试看,谢谢! – mephisto73

3

FYI:

我希望能够验证共享后的存在,以确定是否回扣代码是否有效

那声音就像您违反平台政策一样,IV. Application Integration Points

  1. 您不得激励用户使用(或关闭使用Facebook社交渠道的内容),或者暗示激励措施与使用我们的频道直接相关。
+0

您可以通过正确的方式奖励用户吗?鲽https://developers.facebook.com/docs/guides/policy/examples_and_explanations/Rewarding_Users/ –

+3

是的 - 但不能直接用于制作后/股。 – CBroe

+1

@ShawnECarter,CBroe是正确...这也被在补充材料部分所述(见上文更新) – ifaour