小编Aar*_*ers的帖子

如何将Parse Javascript API与Appcelerator集成,而不是使用未记录的调用?

我想从他/她的Facebook凭据创建一个用户,而不使用未记录的调用.基于两个已知原因,我认为基于Parse Javascript库的当前实现是不可能的:

1.库的当前实现不支持Appcelerator HTTP客户端,因此它立即失败.我通过扩展现有的Parse Javascript库的ajax方法来解决这个问题Appcelerator HTTP client.

http://www.clearlyinnovative.com/blog/post/34758524107/parse-appcelerator-titanium-the-easy-way

在我创建的幻灯片上有大约2K的视图,在博客文章中大致相同,所以我很清楚人们希望这个工作.

2.库的当前实现假设您正在与Facebook Javascript库集成,并且该库也不能与Appcelerator一起使用.事实上,Appcelerator已将Facebook直接集成到框架中,因此不需要javascript库.使用Appcelerator开发人员熟悉的API调用可以轻松获得将用户帐户链接到Facebook所需的所有信息.

原始问题已从Parse支持论坛中删除,因此我正在寻找更广泛社区的解决方案.

嗨,亚伦,

对于其他开发人员来说,在Parse库中使用未记录的API作为解决方法是没有帮助的,因此我决定将其取消列表.我知道它可能对您使用Titanium的特定情况有所帮助,并且您很清楚使用私有API的含义,但其他用户可能会忽略该警告.我希望你明白.

HéctorRamosSolutions Architect,Parse https://parse.com/help

这是太危险的代码,无法在论坛上显示:

// setting auth data retrieved from Ti.Facebook login
authData = {
    "facebook" : {
        "id" : Ti.Facebook.uid,
         "access_token" : Ti.Facebook.accessToken,
         "expiration_date" : expDate, // "format: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
    }
};

// Either way I resolved the problem, calling _handleSaveResult(true) on the returned user object, 
// I just dont think it should have been as difficult as it was
// attempt …
Run Code Online (Sandbox Code Playgroud)

javascript titanium appcelerator parse-platform

63
推荐指数
1
解决办法
3461
查看次数

春季3预定任务运行3次

我有一个非常简单的方法,计划每10秒运行一次,如下所示:

@Component
public class SimpleTask {

    @Scheduled(fixedRate=10000)
    public void first() {
        System.out.println("Simple Task  " + new Date());
    }
}
Run Code Online (Sandbox Code Playgroud)

配置:

<task:annotation-driven executor="myExecutor" scheduler="myScheduler" />
<task:executor id="myExecutor" pool-size="5"  /> 
<task:scheduler id="myScheduler" pool-size="10"  />
Run Code Online (Sandbox Code Playgroud)

我的问题是我的方法每10秒被调用3次.它应该只被调用一次.我究竟做错了什么?我使用Spring Source ToolSuite和SpringSource tc Server 6.

spring scheduled-tasks

9
推荐指数
1
解决办法
1万
查看次数

Groovy对象数组创建问题

为什么会抛出异常?

messageSource.getMessage('UserService.msg.forgot.unknown', ["test@mail.com"], null) 
Run Code Online (Sandbox Code Playgroud)

除非我这样做......

def Object[] args = ["test@mail.com"]
messageSource.getMessage('UserService.msg.forgot.unknown', args, null) 
Run Code Online (Sandbox Code Playgroud)

grails groovy

8
推荐指数
1
解决办法
6716
查看次数

从run-app配置Grails访问日志记录

由于调用run-app使用grails中的tomcat-plugin,如何在不存在的情况下修改server.xml中的grails AccessLogValve?

我只需要这个用于开发,因为在生产中我将把战争部署到tomcat.

提前致谢

grails logging tomcat

5
推荐指数
1
解决办法
1807
查看次数

PhoneGap模板安装在XCode 4中

我已经安装了PhoneGap,但我在我的机器上安装了xcode4的beta版本,版本为3.2

当我安装PhoneGap时,模板转到旧版本而不是XCode4

xcode4 cordova

5
推荐指数
1
解决办法
9266
查看次数

Does PhoneGap Support HTTPS ajax requests?

I have an application where the html/javascript code executes fine in a standalone browser safari, but when the ajax calls are executed in PhoneGap, they all fail with the Network Error 101.

I am requesting XML documents

ajax cordova

5
推荐指数
1
解决办法
1万
查看次数

控制台中的错误消息:需要更新其 JSON,因为应用程序 PI 已更改

尝试使通用链接正常工作时出现此错误,我不知道这意味着什么

{
  "applinks": {
      "details": [
           {
            "appID": "5574HK487X.io.xxxxx.starter",
            "paths": [ "*" ],
             "appIDs": [ "5574HK487X.io.xxxxx.starter" ],
             "components": [
               {
                  "/": "*",
                  "comment": "Matches any URL "
               }
             ]
           }
       ]
   },
   "webcredentials": {
      "apps": []
   },
    "appclips": {
        "apps": []
    }
}
Run Code Online (Sandbox Code Playgroud)

ios ios-universal-links

5
推荐指数
1
解决办法
300
查看次数

在grails验证器中包含查询时获取堆栈溢出

altEmailAddress(blank: true, nullable: true, validator: {
    if (it == null || it == '') {
        return true
    } else {
        return (User.countByEmailAddress(it) > 0 && User.countByAltEmailAddress(it) > 0)
    }
}
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪:

Testcase: testFindValidEmailAddress took 0.429 sec
    Caused an ERROR
null
java.lang.StackOverflowError
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)
    at com.clearlyINNOVATIVE.model.User$__clinit__closure7_closure13.doCall(User.groovy:36)

grails grails-validation

3
推荐指数
1
解决办法
565
查看次数