挣扎于 Facebook Connect 和 Phonegap Build
Posted
技术标签:
【中文标题】挣扎于 Facebook Connect 和 Phonegap Build【英文标题】:Struggling with Facebook Connect and Phonegap Build 【发布时间】:2014-10-30 14:34:53 【问题描述】:我想问题是,我不确定我应该在设置中添加什么,所以任何帮助将不胜感激,因为当我使用以下所有设置运行应用程序时,我会打开 Facebook 屏幕并显示错误说:
“无效范围:public_info”
这是我的应用代码:
Config.xml:
<gap:plugin name="com.phonegap.plugins.facebookconnect" version="0.8.0">
<param name="APP_ID" value="**IS THIS MY FACEBOOK APP ID?**" />
<param name="APP_NAME" value="**HAVE NO IDEA WHAT I PUT HERE?**" />
</gap:plugin>
index.html
我在某处读到我需要这些包含,但我不知道 PhoneGap Build 中是否是这种情况?
<script src="cdv-plugin-fb-connect.js"></script>
<script src="facebook-js-sdk.js"></script>
index.js
我只是试图让用户登录,仅此而已:
onDeviceReady: function()
var fbLoginSuccess = function (userData)
alert("UserInfo: ");// + JSON.stringify(userData));
facebookConnectPlugin.login(["public_info"], fbLoginSuccess, function (error) alert("" + error) );
Facebook 开发者
这是我更加困惑的地方,所以任何帮助,因为我不知道这些是否正确?
包名称:ped-test-app-1
默认活动类名称:ped-test-app-1.MainActivity
Key Hashes :我使用 keytool 和 openSSL 创建了这个,它看起来是相同的格式,但是我每次都需要使用签名密钥编译我的应用程序吗?
对不起,有这么多,但就像我说的,任何帮助将不胜感激。
谢谢
【问题讨论】:
【参考方案1】:毕竟;这是一个简单的文档错误:
facebookConnectPlugin.login(["public_info"] has been superseded with:
facebookConnectPlugin.login(["public_profile"],
【讨论】:
以上是关于挣扎于 Facebook Connect 和 Phonegap Build的主要内容,如果未能解决你的问题,请参考以下文章
如何显示在我的 Facebook Connect 网站上注册的 Facebook 用户列表
JSP (tomcat) 中的 Facebook Connect 示例
JSP (tomcat) 中的 Facebook Connect 示例