我在android中使用Facebook登录。
代码:
callbackManager = CallbackManager.Factory.create();
LoginButton loginButton = (LoginButton) this.findViewById(R.id.login_button);
loginButton.setReadPermissions("email", "public_profile");
loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
// App code
Log.println(Log.ASSERT, "FB", "inicio session ");
}
@Override
public void onCancel() {
Log.println(Log.ASSERT, "FB", "OP NO completada");
// App code
}
@Override
public void onError(FacebookException exception) {
Log.println(Log.ASSERT, "FB", " Errro de sesion ");
exception.printStackTrace();
// App code
}
});
但总是得到以下错误:
SERVER _ ERROR:[code]1675030[message]:执行查询时出错。[额外]:执行操作“ProxyAuthAppLoginQuery”时出错:在Query.proxy_auth_app_login:无法解析字段。W/system . err:< br > at com . Facebook . log in . log in manager . on activity result(log in manager . Java:190)W/system . err:at com . Facebook . log in . log in manager $ 1 . on activity result(log in manager . Java:159)W/system . err:at com . Facebook . internal . callbackmanagerimpl . on activity result(callbackmanagerimpl . Java:82)W/system . err:at com . procibernetica . moca . main activity
我添加了以下权限。
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
@Danial回答正确,但我想再补充一些。这种类型的错误只有在应用程序处于开发阶段时才会出现。点击此链接,选择您的应用。那么你可以在这里做两件事。从“角色”选项卡,您可以只允许您的朋友登录,或者选择应用程序审查,并使您的< code >应用程序公开,然后任何人都可以登录。
facebook上的文档不正确。我必须添加所有3个默认权限才能使其正常工作。
loginButton.setReadPermissions("email", "public_profile", "user_friends");
执行获取HQL查询时出现异常。查询大部分时间都有效,但有时会显示此异常 数据库是MySQL,使用的服务器是JBoss 5.1.0 GA 显示的错误是: 组织。冬眠例外GenericJDBCException:无法在组织上执行查询。冬眠例外SQLStateConverter。在组织中处理非特定异常(SQLStateConverter.java:126)。冬眠例外SQLStateConverter。o
使用执行hql查询时出现错误 我的疑问是 堆栈跟踪是
问题内容: 我有带有库的IntelliJ项目:Hibernate-entitymanager 4.3.4和JPA 2.0-2.0。使用postgresql-9.3.1100.jdbc4连接到数据库。如何解决? jpa-ql>从ItemEntity中选择ItemEntity.name; 问题答案: 只需阅读文档: http://docs.oracle.com/javaee/7/api/javax/p
我对Neo4J花了不少心思,但对graphql却一筹莫展 我通过运行以下操作创建了graphql模式: 我有一个带有三个标签的节点类型。我尝试在graphiql中运行以下查询,得到了同样的错误。由于堆栈的原因,我想知道graphiql是否在添加meta并移动到了neo4j浏览器--同样的错误。 查询: 错误: 我可能做了一些明显错误的事情,但任何帮助都将是感激的
方法参数PeekMessageRequest queueName : String : required peekMessageArg : PeekMessageArg : required 查询消息输入的参数,提供三种查询参数模式,但是一次仅能选择一种. 三种查询参数模式是: receiptHandle : String 按消息发送成功时返回的消息id, 或者接收到消息时获取的消息句柄, 来查询
我目前使用的是mysql 我有两个名为person和zim_list_id的表,这两个表都有超过200万行