2

我将在 Facebook 上创建一个自定义页面选项卡,并提供一个可免费下载的 PDF,其中包含有关我的服务的信息。是否可以跟踪哪些 Facebook 用户下载了 PDF?

4

1 回答 1

3

一个可供研究的选项是单独验证用户并接收他们各自的 Facebook 用户 ID。您可能有兴趣阅读此处引用的页面选项卡身份验证过程:

参考:http: //developers.facebook.com/docs/authentication/pagetab/

获得此用户 ID 后,您可以通过打开包含用户信息的会话来跟踪他们的活动(以便在他们下载 PDF 时识别他们)。例如,假设您使用的是 PHP(以及 CMS):

<?php
    if ($current_user->fb_id == 0) {
        exit();
    } else {
        echo $current_user->fb_id;
        // do stuff with user here
    }
    header("Location: http://www.example.com/file.pdf");
    // redirect them to the actual file
?>

希望这个伪代码可以为您的项目提供一个起点。

于 2012-07-09T14:29:50.193 回答