kopia lustrzana https://github.com/snarfed/bridgy-fed
30 wiersze
696 B
Python
30 wiersze
696 B
Python
|
"""Superfeedr callback handlers.
|
||
|
|
||
|
Not really sure what this will be yet. Background:
|
||
|
https://github.com/snarfed/bridgy-fed/issues/18#issuecomment-430731476
|
||
|
https://documentation.superfeedr.com/publishers.html
|
||
|
"""
|
||
|
import logging
|
||
|
|
||
|
import webapp2
|
||
|
|
||
|
import appengine_config
|
||
|
|
||
|
|
||
|
class SuperfeedrHandler(webapp2.RequestHandler):
|
||
|
"""Superfeedr subscription callback handler.
|
||
|
|
||
|
https://documentation.superfeedr.com/publishers.html#subscription-callback
|
||
|
"""
|
||
|
|
||
|
def post(self):
|
||
|
logging.info('Got:\n%s', self.request.body)
|
||
|
self.response.status_int = 204
|
||
|
|
||
|
get = post
|
||
|
|
||
|
|
||
|
app = webapp2.WSGIApplication([
|
||
|
(r'/superfeedr/.*', SuperfeedrHandler),
|
||
|
], debug=appengine_config.DEBUG)
|