我看到一个奇怪的错误,用一个有效的令牌调用FB图形API .
这是在Cordova angular JS应用程序的上下文中 .
我使用$ cordovaOAuth.facebook登录并成功,我收回了访问令牌 .
然后代码获取一些公共配置文件详细信息:图像,名称,位置和性别,如下所示:
$ http.get('https://graph.facebook.com/v2.2/me',{params:{access_token:[从$ cordovaOAuth.facebook()调用获得的令牌],字段:"name,gender,location,picture",格式:"json"}} ....);
这返回错误404
在chrome://检查URL显示为https://graph.facebook.com/v2.2/me?access_token=[token]&fields=name,gender,picture&format=json
在浏览器中使用此URL时,它会返回包含所有请求字段的有效JSON响应 .
任何想法为什么这在cordova应用程序中不起作用?
注意 . 以前这曾经工作过 . 应用程序或Facebook后端没有任何变化 .
谢谢
安迪