Tools for implementing a webmention enpoint.
Project description
went stands for webmention endpoint tools.
import went
try:
webmention = went.Webmention(source_url, target=target_url)
# or webmention = went.Webmention(source_html, target=target_url)
except (went.NoContent, went.NoURLInSource):
webmention = None
webmention.date == '2015-02-26'
webmention.url == 'http://someone.com/blog/hello.html'
webmention.name == 'Hello world'
webmention.html == '<a href="http://otherpage.com/">to see my <i>hello world</i> go to this other page</a>'
webmention.body == '[to see my _hello world_ go to this other page](http://otherpage.com/)'
webmention.via == 'twitter.com' # bridgy-specific
webmention.like == False # like and like-of become this.
webmention.author.name == 'Someone'
webmention.author.url == 'http://someone.com/'
webmention.author.photo == 'http://someone.com/photo.jpg'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
went-0.1.3.tar.gz
(3.3 kB
view hashes)