Support Topics Documentation Slack YouTube Blog

Login Facebook through REST endpoint failing right now with code 400 and a stack trace


(Gordon Sun) #1

Sorry for duplicating the ticket http://support.backendless.com/t/login-facebook-failing-right-now-with-400-and-a-stack-trace
I’m improving title and category hoping this will get more attention.
url posted to
https://api.backendless.com/v1/users/social/facebook/sdk/login
payload
{
“accessToken”:“EAAJObclFMqgBAFckZATibeT4y2oZByZB6ivTZA5ZBw9T4znuzgdNmGgWOCmNA5vGueJ1BD76vZAYIZCyPVg13VuCyYGhAL0SLG340t4fE5R5GHLc1Pb1xaW9FdVgJ6ou6nteMthgW6d4Jp4CvpQJWQE3FWSIolAAl3q71ZCI219kZAgZDZD”,
“fieldsMapping”:{
“first_name”:“first_name”,
“last_name”:“last_name”,
“email”:“email”,
“picture”:“profileImage”,
“name”:“name”
}}
Returned json
{
“cause”: null,
“stackTrace”: [
{
“methodName”: “loginWithFacebook”,
“fileName”: “RunnerDecorator.java”,
“lineNumber”: 239,
“className”: “com.backendless.services.users.impl.RunnerDecorator”,
“nativeMethod”: false
},
{
“methodName”: “loginWithFacebook”,
“fileName”: “UserServiceClientsProxyOrigin.java”,
“lineNumber”: 203,
“className”: “com.backendless.services.users.impl.UserServiceClientsProxyOrigin”,
“nativeMethod”: false
},
{
“methodName”: “loginWithFacebook”,
“fileName”: “Social.java”,
“lineNumber”: 143,
“className”: “controllers.Social”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “routes_routing.scala”,
“lineNumber”: 4033,
“className”: “Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$54”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “routes_routing.scala”,
“lineNumber”: 4033,
“className”: “Routes$$anonfun$routes$1$$anonfun$applyOrElse$54$$anonfun$apply$54”,
“nativeMethod”: false
},
{
“methodName”: “resultCall”,
“fileName”: “Router.scala”,
“lineNumber”: 264,
“className”: “play.core.Router$HandlerInvokerFactory$$anon$4”,
“nativeMethod”: false
},
{
“methodName”: “invocation”,
“fileName”: “Router.scala”,
“lineNumber”: 255,
“className”: “play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1”,
“nativeMethod”: false
},
{
“methodName”: “call”,
“fileName”: “JavaAction.scala”,
“lineNumber”: 55,
“className”: “play.core.j.JavaAction$$anon$1”,
“nativeMethod”: false
},
{
“methodName”: “call”,
“fileName”: “TimeOutAction.java”,
“lineNumber”: 21,
“className”: “com.backendless.TimeOutAction”,
“nativeMethod”: false
},
{
“methodName”: “call”,
“fileName”: “SimultaneousApiCallLimitAction.java”,
“lineNumber”: 20,
“className”: “com.backendless.SimultaneousApiCallLimitAction”,
“nativeMethod”: false
},
{
“methodName”: “call”,
“fileName”: “CloseEntityManagerAction.java”,
“lineNumber”: 18,
“className”: “com.backendless.CloseEntityManagerAction”,
“nativeMethod”: false
},
{
“methodName”: “call”,
“fileName”: “OriginAction.java”,
“lineNumber”: 42,
“className”: “com.backendless.old.security.OriginAction”,
“nativeMethod”: false
},
{
“methodName”: “call”,
“fileName”: “ValidateApplication.java”,
“lineNumber”: 49,
“className”: “com.backendless.old.security.ValidateApplication”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “JavaAction.scala”,
“lineNumber”: 82,
“className”: “play.core.j.JavaAction$$anonfun$11”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “JavaAction.scala”,
“lineNumber”: 82,
“className”: “play.core.j.JavaAction$$anonfun$11”,
“nativeMethod”: false
},
{
“methodName”: “liftedTree1$1”,
“fileName”: “Future.scala”,
“lineNumber”: 24,
“className”: “scala.concurrent.impl.Future$PromiseCompletingRunnable”,
“nativeMethod”: false
},
{
“methodName”: “run”,
“fileName”: “Future.scala”,
“lineNumber”: 24,
“className”: “scala.concurrent.impl.Future$PromiseCompletingRunnable”,
“nativeMethod”: false
},
{
“methodName”: “run”,
“fileName”: “HttpExecutionContext.scala”,
“lineNumber”: 40,
“className”: “play.core.j.HttpExecutionContext$$anon$2”,
“nativeMethod”: false
},
{
“methodName”: “execute”,
“fileName”: “Execution.scala”,
“lineNumber”: 46,
“className”: “play.api.libs.iteratee.Execution$trampoline$”,
“nativeMethod”: false
},
{
“methodName”: “execute”,
“fileName”: “HttpExecutionContext.scala”,
“lineNumber”: 32,
“className”: “play.core.j.HttpExecutionContext”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Future.scala”,
“lineNumber”: 31,
“className”: “scala.concurrent.impl.Future$”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Future.scala”,
“lineNumber”: 492,
“className”: “scala.concurrent.Future$”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “JavaAction.scala”,
“lineNumber”: 82,
“className”: “play.core.j.JavaAction$class”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Router.scala”,
“lineNumber”: 252,
“className”: “play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Action.scala”,
“lineNumber”: 130,
“className”: “play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Action.scala”,
“lineNumber”: 130,
“className”: “play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5”,
“nativeMethod”: false
},
{
“methodName”: “withContextClassLoader”,
“fileName”: “Threads.scala”,
“lineNumber”: 21,
“className”: “play.utils.Threads$”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Action.scala”,
“lineNumber”: 129,
“className”: “play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Action.scala”,
“lineNumber”: 128,
“className”: “play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4”,
“nativeMethod”: false
},
{
“methodName”: “map”,
“fileName”: “Option.scala”,
“lineNumber”: 146,
“className”: “scala.Option”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Action.scala”,
“lineNumber”: 128,
“className”: “play.api.mvc.Action$$anonfun$apply$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Action.scala”,
“lineNumber”: 121,
“className”: “play.api.mvc.Action$$anonfun$apply$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Iteratee.scala”,
“lineNumber”: 483,
“className”: “play.api.libs.iteratee.Iteratee$$anonfun$mapM$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Iteratee.scala”,
“lineNumber”: 483,
“className”: “play.api.libs.iteratee.Iteratee$$anonfun$mapM$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Iteratee.scala”,
“lineNumber”: 519,
“className”: “play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Iteratee.scala”,
“lineNumber”: 519,
“className”: “play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Iteratee.scala”,
“lineNumber”: 496,
“className”: “play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14”,
“nativeMethod”: false
},
{
“methodName”: “apply”,
“fileName”: “Iteratee.scala”,
“lineNumber”: 496,
“className”: “play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14”,
“nativeMethod”: false
},
{
“methodName”: “liftedTree1$1”,
“fileName”: “Future.scala”,
“lineNumber”: 24,
“className”: “scala.concurrent.impl.Future$PromiseCompletingRunnable”,
“nativeMethod”: false
},
{
“methodName”: “run”,
“fileName”: “Future.scala”,
“lineNumber”: 24,
“className”: “scala.concurrent.impl.Future$PromiseCompletingRunnable”,
“nativeMethod”: false
},
{
“methodName”: “run”,
“fileName”: “AbstractDispatcher.scala”,
“lineNumber”: 41,
“className”: “akka.dispatch.TaskInvocation”,
“nativeMethod”: false
},
{
“methodName”: “exec”,
“fileName”: “AbstractDispatcher.scala”,
“lineNumber”: 393,
“className”: “akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask”,
“nativeMethod”: false
},
{
“methodName”: “doExec”,
“fileName”: “ForkJoinTask.java”,
“lineNumber”: 260,
“className”: “scala.concurrent.forkjoin.ForkJoinTask”,
“nativeMethod”: false
},
{
“methodName”: “runTask”,
“fileName”: “ForkJoinPool.java”,
“lineNumber”: 1339,
“className”: “scala.concurrent.forkjoin.ForkJoinPool$WorkQueue”,
“nativeMethod”: false
},
{
“methodName”: “runWorker”,
“fileName”: “ForkJoinPool.java”,
“lineNumber”: 1979,
“className”: “scala.concurrent.forkjoin.ForkJoinPool”,
“nativeMethod”: false
},
{
“methodName”: “run”,
“fileName”: “ForkJoinWorkerThread.java”,
“lineNumber”: 107,
“className”: “scala.concurrent.forkjoin.ForkJoinWorkerThread”,
“nativeMethod”: false
}
],
“localizedMessage”: null,
“message”: null,
“suppressed”: []
}


(Gordon Sun) #2

Can someone look into this?


(Sergey Kukurudzyak) #3

please provide your application id