Ticket #6253: xdomain.smd

File xdomain.smd, 1.6 kB (added by guest, 10 months ago)
Line 
1{
2        transport: "XDGet",
3        envelope:"URL",
4        postLastResponse: true,
5        postLastResponseTarget: "http://resty.eeeeworks.org/=/last/response/",
6        parameters:[],
7
8        services:{
9                fetchRecentMsg: {
10                        transport: "XDGet",
11                        envelope: "URL",
12                        additionalParameters: true,
13                        target: "http://resty.eeeeworks.org/=/model/MessageBoard/postkey/carriezh",
14                        parameters: [
15                                { name: "user", type: "string", optional: false, "default":"carrie.Public" },
16                                { name: "count", type:"integer",optional: true, "default": 8},
17                                { name: "offset", type:"integer", optional: true, "default": 0},
18                                { name: "order_by",type:"string",optional: true,"default":"id:desc"}
19                        ]
20                },
21
22                getCaptcha: {
23                        transport: "XDGet",
24                        envelope: "URL",
25                        additionalParameters: true,
26                        target: "http://resty.eeeeworks.org/=/captcha/id",
27                        parameters: [
28                                { name: "user", type:"string", optional: false, "default":"carrie.Public" }
29                        ]
30
31                },
32               
33                storeData: {
34                        transport: "XDPost",
35                        envelope: "JSON",
36                        urlArgs: {user: "carrie.Poster", last_response: true},
37                        target: "http://resty.eeeeworks.org/=/model/MessageBoard/~/~",
38                        parameters: [
39                                { name: "author", type:"string",optional: false,"default":"author"},
40                                { name: "message", type:"string",optional: false,"default":"message"},
41                                { name: "email", type:"string",optional: false,"default":"email"},
42                       
43                        ]
44                },
45
46                getLastResponse: {
47                        transport: "XDGet",
48                        envelope: "URL",
49                        target: "",
50                        parameters: [
51                                { name: "user", type:"string",optional:true }
52                        ]
53                }                       
54        }
55}
56
57