Skip to content
This repository has been archived by the owner on Feb 7, 2022. It is now read-only.
/ castline Public archive

[ARCHIVED] Hackathon project to post podcasting habits to the Open Graph

Notifications You must be signed in to change notification settings

jamesgpearce/castline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CastLine

Posting your podcast habits to the Open Graph

Uses AppleScript to detect what podcast you are listening to.

Posts the objects (for episode and podcast series) to a Google App Engine instance.

Posts the listening action to the open graph, so you can log your listening habits and share with friends.

(It also talks to you to tell you it posted an action.)

With this, I see my listening turning up in Timeline thus:

This code won't work

Firstly because I removed the app_id and app_secret required, but also because the castline actions are not approved and so only named developers and testers can submit actions to appear in their ticker and timeline.

Nevertheless, if you ever wondered how you might hack OAuth2 with AppleScript, or b64 encoding artwork by shelling out to python, this might be interesting.

Also the GAE piece might demonstrate an interesting start to a generic OG-centric model & handler framework.

On the whole, this is a small personal project, and certainly not intended as readable, re-usable industrial-grade code :-)

About

[ARCHIVED] Hackathon project to post podcasting habits to the Open Graph

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages