Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在考虑向在 facebook fangate 页面上点击喜欢的每个人显示一个唯一代码的想法,该代码将用于在 facebook 之外兑换的凭证,并且每个人必须是唯一的。
当用户喜欢该标签时,我已经了解了内容,我希望做的是根据数据库检查该人的 Facebook ID,然后如果他们还没有获得代码,则分配他们的用户 ID到代码并显示代码。
我想我要问的真正问题是,一旦他们在应用程序选项卡中单击,我可以获得用户的唯一 Facebook ID 吗?
谢谢
简短的回答:不
但是您可以要求基本权限。此外,使用 fangate 作为参与的唯一限制是违反 facebook 规则的。您可以实现以下用户旅程:
扇门
一旦用户喜欢您的页面,请提供一个“获取您的代码”按钮
单击按钮后,请求基本权限。
在重定向获取用户 ID 后,如果他已经获得了代码,请对照 DB 检查它。
如果以上为假,则将用户 ID 写入表中。
获取用户代码并显示它。
这样,如果用户丢失了代码,您将能够再次查看代码。