feat(dsi): add a native search keyboard endpoint
Accept keyboard submissions and forward the query with its selected search scope.
This commit is contained in:
1 parent
6e77720167
commit
5699426df7
1 file changed
+16
@@ -0,0 +1,16 @@
|
|||||||
|
from twisted.web import resource
|
||||||
|
|
||||||
|
from hatena import request_args
|
||||||
|
from reximemo import search_keyboard_response
|
||||||
|
|
||||||
|
|
||||||
|
class PyResource(resource.Resource):
|
||||||
|
isLeaf = True
|
||||||
|
|
||||||
|
def render_POST(self, request):
|
||||||
|
kind = "creators" if (request_args(request).get("kind") or [""])[0] == "creators" else "flipnotes"
|
||||||
|
return search_keyboard_response(request, kind)
|
||||||
|
|
||||||
|
def render_GET(self, request):
|
||||||
|
request.setResponseCode(405)
|
||||||
|
return b""
|
||||||
Reference in new issue
Block a user
