use*_*781 9 facebook cordova cordova-plugins cordova-facebook
根据我的理解,我们可以通过以下方式检索用户信息:
$cordovaFacebook.api(
"me?fields=name,email,picture", ["public_profile", "email"])
.then(function (response) {
console.log(response);
}, error);
Run Code Online (Sandbox Code Playgroud)
如何在不逐一列出的情况下直接获取所有可用信息?
CBr*_*roe 16
如何在不逐一列出的情况下直接获取所有可用信息?
你不能.
使用API v2.4,Facebook减少了默认返回的各个端点的字段数,以提高性能(特别是在移动连接方面).
这是一个深思熟虑的决定 - 并允许一个"绕过"它,只会让很多懒惰 - **开发人员仍然只是要求他们所有;-)
也许你曾经在某种程度上听说过,在SQL中,一个SELECT *
被认为是不好的做法 - 这就是这里的情况.您应该明确地询问您现在需要的数据 - 而不仅仅是"我会请求所有数据,并找出我以后可以使用的数据."
如果您不确定某个端点可用的字段 - 请查阅该端点的文档,或使用Introspection获取所有字段的列表.
归档时间: |
|
查看次数: |
7350 次 |
最近记录: |