You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[description] => Flowdia is an easy to use flow diagram tool that can be used to quickly create professional quality flowcharts, mind maps, BPMN, network and server layouts, Cisco network, Rack diagram, UML activity, business process and process flow diagrams. <br><br>The app is designed with ease of use in mind. You can quickly connect flowchart shapes by simply selecting the start and end connection points and quickly add new lanes to a swimlane diagram or new sub-topics to a mind map diagram by using "+" button from the selected swimlane or mind map shape menu. The mind map sub-topics are automatically positioned on the page but can be easily moved as required. <br><br>Flowdia supports export of the diagram / flowchart to PNG, JPG, PDF and SVG formats.You can view exported SVG files in Microsoft Visio.<br><br>You can import custom PNG and JPG images.<br><br>The following diagrams can be created using Flowdia:<br><br>- Flowchart<br>- Swimlanes<br>- Mind Maps<br>- BPMN<br>- Network Diagram<br>- Cisco Network Diagram<br>- Server Layout Diagram<br>- Rack Diagram<br>- UML Activity Diagram<br>- Business Process Diagram<br>- Process Flow<br>- Chevron Diagram<br><br>You can quickly select and change BPMN activity, event and gateway types by using the special shape selector available to all BPMN shapes.<br><br>The flowchart shapes in this tool are not images can be re-sized without loosing quality. You can customize the look of the shapes by applying background color and also change the font color and size of the text.<br><br>**NOTE: Lite version of Flowdia is restricted to:<br>- 4 files.<br>- 1 page per diagram.<br>- Cannot remove or duplicate pages.<br>- Image and PDF exports with watermark
The message most often is the "server response" – but could also be something like `'No app data found'` if server response indicated success but the results were not parsable.
123
-
124
-
125
-
### Obtaining app permissions
126
-
Using `$google->parsePerms($packageName)` you can obtain permissions for a given app. As with the structures returned for apps, the keys `success` and `message` are used to indicate the status. For data itself, you'll find a list by permission groups behind the `grouped` key – and "unified permissions" behind the `perms` key. Example output:
127
-
128
-
```
129
-
Array
130
-
(
131
-
[success] => 1
132
-
[grouped] => Array
133
-
(
134
-
[storage] => Array
135
-
(
136
-
[group_name] => Storage
137
-
[perms] => Array
138
-
(
139
-
[0] => Array
140
-
(
141
-
[0] =>
142
-
[1] => modify or delete the contents of your USB storage
143
-
)
144
-
[1] => Array
145
-
(
146
-
[0] =>
147
-
[1] => read the contents of your USB storage
148
-
)
149
-
)
150
-
)
151
-
[perm_media] => Array
152
-
(
153
-
[group_name] => Photos/Media/Files
154
-
[perms] => Array
155
-
(
156
-
[0] => Array
157
-
(
158
-
[0] =>
159
-
[1] => modify or delete the contents of your USB storage
160
-
)
161
-
[1] => Array
162
-
(
163
-
[0] =>
164
-
[1] => read the contents of your USB storage
165
-
)
166
-
)
167
-
)
168
-
[perm_camera_mic] => Array
169
-
(
170
-
[group_name] => Microphone
171
-
[perms] => Array
172
-
(
173
-
[0] => Array
174
-
(
175
-
[0] =>
176
-
[1] => record audio
177
-
)
178
-
)
179
-
)
180
-
)
181
-
[perms] => Array
182
-
(
183
-
[0] => modify or delete the contents of your USB storage
184
-
[1] => read the contents of your USB storage
185
-
[4] => record audio
186
-
)
187
-
)
188
-
```
189
-
190
-
The `grouped` keys are the IDs given to the permission groups by Google. The empty `[0]` key for permissions in the `grouped` tree is as shipped by Google; no idea what it is reserved for until some values show up here.
191
-
192
-
For results on failure, please see above.
37
+
## Detailed instructions
38
+
Examples of how to use the code and what results to expect can be found in the [wiki](https://github.com/BaseMax/GooglePlayWebServiceAPI/wiki):
193
39
194
-
### Obtaining language-specific content
195
-
You want descriptions in your own language? The `parseApplication()` method accepts two optional parameters: your language, and your location (eg for currency). Both should be according to [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes), e.g. `en` for English, `de` for German, `fr` for French. The method `parsePerms()` also expects a single language parameter, again using ISO 639-1 specifications.
40
+
- the [Search](https://github.com/BaseMax/GooglePlayWebServiceAPI/wiki/Search) page shows how to
41
+
- list available categories as well as obtain a list of apps from a given category
42
+
- search for "similar apps"
43
+
- search for apps by keywords
44
+
- action as a crawler and find more applications?
45
+
- the [AppDetails](https://github.com/BaseMax/GooglePlayWebServiceAPI/wiki/AppDetails) page shows how to
46
+
- obtain details about a given app
47
+
- interprete the result set (aka the "application structure")
48
+
- obtain content in specific languages
49
+
- the [Permissions](https://github.com/BaseMax/GooglePlayWebServiceAPI/wiki/Permissions) page details
50
+
- how to get the permissions an app requests
51
+
- what the result set looks like and how to interprete it
196
52
197
-
Note that due to technical limitation, not everything is translated.
0 commit comments