2011-04-06 82 views
0

我是一个完全新手在Facebook应用程序编码,我想创建一个简单的应用程序,只有在“喜欢”确认后给主要内容?如何用“Like it”确认创建Facebook应用程序?

的例子: http://www.facebook.com/RelapseRecords?ref=ts&sk=app_162097493835692

(你只看到后“喜欢”的下载链接)

在哪里可以找到一个如何做是什么?

谢谢指教,reevex

+0

我可能是错的,但据我所知,这是不可能的I帧,但只有与FBNL(已停产) – fingerman 2011-04-06 10:35:32

+0

@fingerman, 谢谢你的答案。 嗯,Facebook写道... “我们正在贬低FBML的过程。如果你正在Facebook.com上建立一个新的应用程序,请使用HTML,JavaScript和CSS来实现你的应用程序” 不错,但怎么可以我做这个?... >只显示主要内容_after_ a“喜欢它”确认。 我不知道如何检查“喜欢”按钮是否以任何方式激活!? 谢谢,reevex – reevex 2011-04-06 12:19:30

回答

1

其实,这是可能的。 Facebook最近推出了可用于获取所需内容的“Signed Request”参数。解码此参数后,您将拥有一个JSON对象。其中一个领域叫做page。这是另一个包含其他参数的JSON对象,如果用户喜欢该页面,则为liked布尔值。这仅适用于您的应用程序是在页面选项卡中加载的iframe。

基于此布尔值,您可以选择向用户显示哪些内容。

祝你好运!

+0

啊,我明白,正确的:我可以这样做“喜欢”检查直接在PHP? http://developers.facebook.com/docs/guides/canvas/#auth ...我的iframe加载一个php文件,我检查signed-request和“if liked = true”我的内容输出是B else A ? – reevex 2011-04-06 13:04:19

+0

是的,它是用于你的PHP脚本,是的,基于你知道哪些内容输出 – misterjinx 2011-04-06 15:11:25

+0

非常感谢你! :) – reevex 2011-04-07 09:32:49

相关问题