Date: 2016/06/09 06:04:27 UTC-07:00
Type: Denizen Script
web_rank_api:
type: world
debug: true
invalid_key: {"success": "false", "error_message": "invalid_key"}
success: {"success"&co &dqtrue&dq}
events:
on GET request:
- if <context.request.after[/]> == rank_api {
- announce <context.request> to_ops
- announce <context.query.split[&].get[1].split[=].get[1]> to_ops
- define key_info <context.query.split[&].get[1].split[=]>
- if <def[key_info].get[1]> != auth_key {
- determine "<script.yaml_key[invalid_key]>"
} else {
- determine "<script.yaml_key[success].unescaped>"
}
}