将 Facebook 联系人导入/同步到另一个应用程序

发布于 2025-01-01 04:16:10 字数 129 浏览 1 评论 0原文

我正在用 PHP 创建一个 Web 应用程序,我想在其中同步/导入来自 facebook 的联系信息。我想将 Facebook 联系人中的个人资料图片和姓名复制到我的应用程序中。

是否有关于如何从应用程序完成此操作的描述/示例?

I am creating an web-application in PHP, where I would like to synch/import contact information from facebook. I would like to copy the profile picture and name from facebook contacts into my application.

Is there a description/example on how this can be done from an application?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

那些过往 2025-01-08 04:16:10

您可能想从朋友获取信息 通过 user 对象的连接=“https://developers.facebook.com/docs/reference/api/” rel="nofollow">Graph API:

http://graph.facebook.com/me/friends 

您可以使用 fields 参数指定所需的详细信息(请参阅 user 对象文档):

http://graph.facebook.com/me/friends?fields=name,picture,birthday

您还可以订阅 实时更新用户对象的朋友连接,以获取有关添加/删除朋友的通知,以便您能够同步更改。

可以在 PHP-SDK 中使用 Facebook::api 方法:

$config = array(
  'appId' => 'YOUR_APP_ID',
  'secret' => 'YOUR_APP_SECRET',
);

$facebook = new Facebook($config);
$facebook->api('/me/friends', array('fields'=>'name,picture,birthday'));

阅读 文档,深入研究示例,读教程,你会发现什么你想要的。

You probably want to get info from friends connection of user object via Graph API:

http://graph.facebook.com/me/friends 

You may specify desired details with fields argument (see full list of fields on user object documentation):

http://graph.facebook.com/me/friends?fields=name,picture,birthday

You may also subscribe to Real-time Updates for friends connection of user object to get notification on addition/removal of friends so you'll be able to sync changes.

Same functionality can be achieved in PHP-SDK with Facebook::api method:

$config = array(
  'appId' => 'YOUR_APP_ID',
  'secret' => 'YOUR_APP_SECRET',
);

$facebook = new Facebook($config);
$facebook->api('/me/friends', array('fields'=>'name,picture,birthday'));

Read the Documentation, dig into examples, read tutorials and you'll find what you want.

混浊又暗下来 2025-01-08 04:16:10

这里有关于如何使用 facebook 注册和获取用户数据的说明- sdk。
用户登录后,您可以获取用户数据并将其存储在数据库中。

$userId = $facebook->getUser();
$userInfo = $facebook->api('/' + $userId);
$userName = $userInfo['name'];
//store name to db function

Here there is an explanation about how to register and get user data with facebook-sdk.
Once user sign-in you can get user data and store it in your DB.

$userId = $facebook->getUser();
$userInfo = $facebook->api('/' + $userId);
$userName = $userInfo['name'];
//store name to db function
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文