Have you given “Micropub” a try? It’s an open protocol for posting all sorts of post types (including “likes”) to any back end. There’s a WordPress plugin, and mobile apps, and you can (through responses to “config queries”) “tell” clients which post types your site supports (and more).