Facebook PHP API 如何获取当前用户profile_id
Facebook PHP API How to get current user profile_id?
使用 FB JavaScript API 登录后,如何获取该用户的profile_id?("/我"),请帮忙...我在谷歌和Facebook官方开发网站上花了很多时间,但仍然没有运气。为什么这种简单的用户配置文件 ID 也没有在 API 文档中提供......我是菜鸟还是脸书?。
sesssion_start();
require_once 'autoload.php';
use Facebook'FacebookSession;
use Facebook'FacebookRequest;
use Facebook'FacebookResponse;
use Facebook'FacebookSDKException;
use Facebook'FacebookRequestException;
use Facebook'FacebookAuthorizationException;
use Facebook'GraphObject;
use Facebook'Entities'AccessToken;
use Facebook'HttpClients'FacebookCurlHttpClient;
use Facebook'HttpClients'FacebookHttpable;
use Facebook'FacebookJavaScriptLoginHelper;
FacebookSession::setDefaultApplication( 'APP_ID','APP_SECRET' );
$helper = new FacebookJavaScriptLoginHelper();
$session = new FacebookSession($_POST['access_token']);
$request = new FacebookRequest(
$session,
'GET',
'/me'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
$profile_id = $graphObject->getProperty('profile-id'); // HOW TO GET PROFILE ID??
PS:我想要个人资料ID而不是用户ID...
我认为你必须得到user_id
用户代表Facebook上的一个人。/{user-id} 节点返回单个用户。
这是图形 API 的参考。根据您的要求详细检查
https://developers.facebook.com/docs/graph-api/reference/user
对于配置文件 ID检查图形 API 的链接
参考:Profile/{profile-id}
配置文件可以是:
- 用户
- 页
- 群
- 事件
- 应用
配置文件对象在图形 API 中用于引用包含所有这些其他对象的泛型类型。
应改用每种配置文件类型的单独参考文档。
领域
当某些内容具有配置文件时,图形 API 将返回该对象的字段。
https://developers.facebook.com/docs/graph-api/reference/v2.5/profile/
相关文章:
- 从远程脚本获取用户IP
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- d3基于用户选择动态更新节点
- 同步调用,直到用户通过angular验证为访问者
- 使用javascript搜索具有用户输入的数组
- 如何使用jquery确定用户是否年满18岁
- Meteor-添加用户自定义字段的方法不起作用
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 跟踪用户点击Adsense广告的IP地址
- 使用javascript反复检查用户在facebook上的登录状态
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 如何检查用户在html5视频播放器中观看了完整的视频
- 一个密码测试程序,如果存在空格,它会提醒用户
- 如何使用JavaScript中的用户输入创建序列/序列
- 当用户按下回车键时,自动在text区域/text中插入消息
- 显示某个用户ID的某个标签的30张Instagram图片
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- 如何将用户名附加到我的 ./profile/
URL 中,以便每个用户都有一个唯一的页面.-意思 - - cloude代码中用户的Parse.com指针查询不适用于Profile类
- TrackerReact 容器 - 用户设置了 profile.avatar ,但控制台说它未定义