Wiki source code of addresses_get.php
Last modified by YellowFox_RD on 2025/01/23 09:12
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | (% class="box" %) |
![]() |
2.1 | 2 | ((( |
3 | Table of Contents | ||
4 | ))) | ||
5 | |||
![]() |
1.1 | 6 | {{toc/}} |
7 | |||
![]() |
2.1 | 8 | = addresses_get.php = |
9 | |||
10 | Returns a list of all addresses searched for. | ||
11 | |||
12 | = Description = | ||
13 | |||
14 | (% class="green mark" %)**GET**(%%)** addresses_get.php**?**company**=COMPANY_RTIKEY&**import**=IMPORT_RTIKEY&**name1**=Test&**city**=Dresden&**searchtype**=like&**searchlogic**=or&**format**=json | ||
15 | |||
![]() |
1.1 | 16 | = Parameter = |
![]() |
2.1 | 17 | |
18 | |=Parameter|=Description|=Typ|=Note|=Mandatory | ||
19 | |company|RTI company key|string| |yes | ||
20 | |import|RTI Importschlüssel|string| |yes | ||
21 | |format|format|string|((( | ||
22 | * json (standard) | ||
![]() |
1.1 | 23 | * csv |
24 | * xml | ||
![]() |
2.1 | 25 | )))|no |
26 | |searchtype|should be searched with "exact" or "like"|string|((( | ||
27 | * exact (standard) | ||
![]() |
1.1 | 28 | * like |
![]() |
2.1 | 29 | )))|no |
30 | |searchlogic|if the parameters are to be linked with "and" or an "or"|string|((( | ||
31 | * and (standard) | ||
![]() |
1.1 | 32 | * or |
![]() |
2.1 | 33 | )))|no |
34 | |name1|search parameter name 1|string| |no | ||
35 | |name2|search parameter name 2|string| |no | ||
36 | |street|search parameter street|string| |no | ||
37 | |number|search parameter streetnumber|string| |no | ||
38 | |zipcode|search parameter zipcode|string| |no | ||
39 | |country|search parameter country-code|string| |no | ||
40 | |comment|search parameter comment|string| |no | ||
41 | |city|search parameter city|string| |no | ||
42 | |phone|search parameter phone|string| |no | ||
43 | |email|search parameter e-mail|string| |no | ||
44 | |posdesc|search parameter position description|string| |no | ||
![]() |
1.1 | 45 | |
![]() |
2.1 | 46 | = Retrurn = |
![]() |
1.1 | 47 | |
![]() |
2.1 | 48 | A **string** gets returned. In case of error, "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben |
49 | |||
50 | == JSON format == | ||
51 | |||
52 | === Column === | ||
53 | |||
54 | |=column|=description|= | ||
55 | |name1|name 1| | ||
56 | |name2|name 2| | ||
57 | |street|streetname| | ||
58 | |number|streetnumber| | ||
59 | |zipcode|zipcode| | ||
60 | |city|cityname| | ||
61 | |country|country-code| | ||
62 | |map|map active?|0 = no, 1 = yes | ||
63 | |comment|comment| | ||
64 | |posdesc|position description text|will be displayed on map, position list | ||
65 | |lat|latitude| | ||
66 | |lon|longitude| | ||
67 | |phone|phone| | ||
68 | |email|e-mail| | ||
69 | |||
70 | === Example === | ||
71 | |||
72 | **return in json** | ||
![]() |
1.1 | 73 | {{code language="java"}}[{"name1":"ASDF Test-2","name2":"","street":"Hariboweg","number":"7","zipcode":"","city":"Gummib\u00e4renstadt","country":"D","map":"0","comment":"","posdesc":"","lat":null,"lon":null,"phone":"","email":""},{"name1":"IrlandTest","name2":"","street":"Main Street","number":"1","zipcode":"","city":"Dublin","country":"IRL","map":"1","comment":"","posdesc":"IrlandTest","lat":"53.3884","lon":"-6.2983","phone":"","email":""}]{{/code}} |
74 | |||
75 | == CSV Format == | ||
![]() |
2.1 | 76 | |
![]() |
1.1 | 77 | === Metainformationen === |
![]() |
2.1 | 78 | |
79 | |=Separator|Semikolon ( ; ) | ||
80 | |=Textlimit|Doppeltes Hochkomma ( " ) | ||
81 | |=End of line|0x0D 0x0A (CarriageReturn LineFeed) | ||
![]() |
1.1 | 82 | |=Header|Zeile 1 |
![]() |
2.1 | 83 | |=Encoding|UTF-8 |
![]() |
1.1 | 84 | |
![]() |
2.1 | 85 | === Column === |
![]() |
1.1 | 86 | |
![]() |
2.1 | 87 | |=Column|=Description|= |
88 | |name1|name 1| | ||
89 | |name2|name 2| | ||
90 | |street|streetname| | ||
91 | |number|streetnumber| | ||
92 | |zipcode|zipcode| | ||
93 | |city|cityname| | ||
94 | |country|country-code| | ||
95 | |map|map active?|0 = no, 1 = yes | ||
96 | |comment|comment| | ||
97 | |posdesc|position description text|will be displayed on map, position list | ||
98 | |lat|latitude| | ||
99 | |lon|longitude| | ||
100 | |phone|phone| | ||
101 | |email|e-mail| | ||
102 | |||
103 | === Example === | ||
104 | |||
105 | **return in csv** | ||
![]() |
1.1 | 106 | {{code language="java"}}"NAME1";"NAME2";"STREET";"NR";"ZIP";"CITY";"COUNTRY";"MAP";"COMMENT";"DESC";"LAT";"LON";"PHONE";"EMAIL" |
107 | "ASDF Test-2";"";"Hariboweg";"7";"";"Gummibärenstadt";"D";"0";"";"";"";"";"";"" | ||
108 | "IrlandTest";"";"Main Street";"1";"";"Dublin";"IRL";"1";"";"IrlandTest";"53.3884";"-6.2983";"";""{{/code}} | ||
109 | |||
![]() |
2.1 | 110 | == XML format == |
![]() |
1.1 | 111 | |
![]() |
2.1 | 112 | === Column === |
![]() |
1.1 | 113 | |
![]() |
2.1 | 114 | |=Column|=Description|= |
115 | |name1|name 1| | ||
116 | |name2|name 2| | ||
117 | |street|streetname| | ||
118 | |number|streetnumber| | ||
119 | |zipcode|zipcode| | ||
120 | |city|cityname| | ||
121 | |country|country-code| | ||
122 | |map|map active?|0 = no, 1 = yes | ||
123 | |comment|comment| | ||
124 | |posdesc|position description text|will be displayed on map, position list | ||
125 | |lat|latitude| | ||
126 | |lon|longitude| | ||
127 | |phone|phone| | ||
128 | |email|e-mail| | ||
129 | |||
130 | === Example === | ||
131 | |||
132 | {{code language="xml"}} | ||
133 | <?xml version="1.0" encoding="UTF-8"?> | ||
![]() |
1.1 | 134 | <addresses> |
135 | <address> | ||
136 | <name1>ASDF Test-2</name1> | ||
137 | <name2 /> | ||
138 | <street>Hariboweg</street> | ||
139 | <number>7</number> | ||
140 | <zipcode /> | ||
141 | <city>Gummibärenstadt</city> | ||
142 | <country>D</country> | ||
143 | <map>0</map> | ||
144 | <comment /> | ||
145 | <posdesc /> | ||
146 | <lat /> | ||
147 | <lon /> | ||
148 | <phone /> | ||
149 | <email /> | ||
150 | </address> | ||
151 | <address> | ||
152 | <name1>IrlandTest</name1> | ||
153 | <name2 /> | ||
154 | <street>Main Street</street> | ||
155 | <number>1</number> | ||
156 | <zipcode /> | ||
157 | <city>Dublin</city> | ||
158 | <country>IRL</country> | ||
159 | <map>1</map> | ||
160 | <comment /> | ||
161 | <posdesc>IrlandTest</posdesc> | ||
162 | <lat>53.3884</lat> | ||
163 | <lon>-6.2983</lon> | ||
164 | <phone /> | ||
165 | <email /> | ||
166 | </address> | ||
![]() |
2.1 | 167 | </addresses> |
168 | {{/code}} | ||
![]() |
1.1 | 169 | |
![]() |
2.1 | 170 | = Example call = |
171 | |||
172 | **search with 2 different search criteria** | ||
173 | {{code language="java"}}https://map.yellowfox.de/rti/addresses_get.php?company=COMPANY_RTIKEY&import=IMPORT_RTIKEY&city=Dresden&name1=Test&searchtype=like&searchlogic=or&format=csv{{/code}} | ||
![]() |
1.1 | 174 |