首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何与hello.js共享数据?

如何与hello.js共享数据?
EN

Stack Overflow用户
提问于 2015-01-01 08:01:10
回答 1查看 496关注 0票数 0

我可以使用hello.js登录,也可以获取用户数据(/me)和相册(/me/albums),但没有来自/share端点的数据。

示例:

代码语言:javascript
复制
hello.init({
  facebook : 'SECRET'
}, {scope: 'friends,photos' });


hello.on('auth.login', function(auth){

  hello( auth.network ).api( '/me' ).then( function(r){
    console.log("User data is: ");
    console.log(r);
  });

  hello( auth.network ).api( '/me/share' ).then( function(r){
    console.log("Share data is: ");
    console.log(r);
  },function(e){
    console.log("ERROR: "+e);
  });
});

这导致:

代码语言:javascript
复制
User data is: 
Object {first_name: "Lucy"} (edited to save space)
Share data is: 
Object {data: Array[0]}

因此,我能够成功地使用hello.js登录,但不能访问共享数据。我的代码中有遗漏什么吗?我需要在某个地方更新权限吗?

请求公共配置文件的FB说只提供以下功能:

  • 您的姓名,用户id,用户名,个人资料图片,性别和网络,以确定您的身份
  • 您的年龄范围,语言和国家,以个性化的经验

因此,我希望我需要请求权限才能查看用户的状态。但在权限文档中似乎没有什么需要澄清的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-31 03:19:23

Facebook需要在检索me/status或me/feed结果之前将应用程序白名单。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27729186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档