jlelse's Blog

Thoughts, stories and ideas

How to do PESOS from Pocket to Micropub

in Dev
Also on: news.indieweb.org
Share  Subscribe 

After thinking about it, I finally figured out how to PESOS from Pocket to my own site using IFTTT. I tried to do it in a similar way to how Charlotte Allen did this.

The first step was to retrieve an IndieAuth access token using the tool Gimme a token. Then I created a IFTTT applet with the a new favorite item on Pocket as the trigger and a Webhook to execute. I filled out the details for the Webhook as follows:

  • URL: The URL of the Micropub endpoint
  • Method: POST
  • Content-Type: application/x-www-form-urlencoded
  • Body: access_token=INDIEAUTHTOKEN&content=section: links&h=entry&category[]=Pocket&bookmark-of={{Url}}&name={{Title}}

The part with “section: links” in the body is my custom way to sort posts into blog sections like posts, thoughts, links etc. Every post created via this hook lands in the links section.

It’s a bit sad, that it isn’t possible to create a new “Recommended article” as trigger, because with this feature you can share a custom comment to the link. Favorites don’t have that.

Update 1 (reply to Charlotte Allen’s question why the URL is not escaped): I tried escaping the parts as you did, with two or three “<”, but somehow that created a strange result. Then I tried it without and somehow it worked. Seems like when the body is sent as application/x-www-form-urlencoded, it doesn’t matter if it is encoded.

Update 2 (reply to Chris Aldrich’s question): It is indeed based on Charlotte’s post.

25 3 2 2

Jan-Lukas Else
Related
Interactions