【发布时间】:2011-11-08 19:33:10
【问题描述】:
Facebook 在其文档中提供了自定义注册表单的示例:
<fb:registration
fields="[{'name':'name'}, {'name':'email'},
{'name':'favorite_car','description':'What is your favorite car?',
'type':'text'}]" redirect-uri="URL_TO_LOAD_AFTER_REGISTRATION">
</fb:registration>
我想创建类似这样的东西,但我的自定义字段不是最喜欢的汽车,而是地址,我想要仅限 fb 注册:
<fb:registration
fields="[{'name':'name'}, {'name':'email'},
{'name':'address','description':'Address',
'type':'text'},{'name':'zipcode','description':'Zipcode',
'type':'text'}]" redirect-uri="http://example.com/register-exec.php"\
fb_only='true' fb_register='true'>
</fb:registration>
用户注册后,Facebook 是否会在其数据库中保留自定义字段地址和邮政编码?
我可以跑
$facebook->api('\me')
获取用户信息,但我可以做类似的事情
$facebook->api('\me\zipcode')
我正在制作仅限 facebook 的网站,因此我希望 facebook 跟踪这些字段(我不想为此创建自己的数据库)。另外,当有人访问网站页面时,我如何知道他们是否注册了网站?
谢谢
【问题讨论】:
-
“但是我能做点什么吗”---你花更多的时间去问,而不是花时间去尝试
-
你为什么使用FBML 和 graph api?有点倒退了
-
@adlawson 这是触发恢复插件所需的 XFBML - 受支持
-
@zerkms 当然我在询问之前尝试过,我正在举一个我想要的例子
-
@adlawson FBML 和图形 api 有什么问题?我希望人们注册 (FBML),然后从 Facebook 访问数据,例如他们在网站中的朋友列表 (Graph Api)
标签: php javascript mysql facebook facebook-php-sdk