WIP Facebook SimpleCm

Martin Klapetek martin.klapetek at gmail.com
Tue Mar 31 21:19:59 UTC 2015


Hey Mikel,

thanks for getting in touch!

On Tue, Mar 31, 2015 at 10:07 PM, Mikel Mugica <bilbobailon at gmail.com>
wrote:

> Hi everyone,
>
> My name is Mikel and I'm a telecommunications engineer student of the
> Basque Country's University. In order to finish my studies, I needed to
> work on a project, so I finally got in touch with Aleix who offered me
> working on a connection manager for Facebook. As you may know, Facebook is
> closing its XMPP gateway, which means nobody could use that manager by the
> end of April.
>

> After many hours trying to set up everything and having my first contact
> with Qt, I've made my first commit to my repository. By the moment, I've
> been working on the roster and it works "almost" perfect. I mean, the names
> of the people appear and also their IDs, but there's a problem: you'll only
> be able to talk to people that you have already talked from the website.
> I'm sorry, the Graph API only gave me that option if I wanted to get their
> real IDs.
>

Yes, that's a real limitation. We have set of client keys for "KDE
Connector"
which many people used at least once, however that still gives me just 9
contacts
out of my 334 and those are all people that I've never even talked to on
Facebook
(and with about a third I was even surprised I have them there :D).

There were actually real ideas of (ab)using the Messaging API but exactly
because of the above it was dropped. Shame, really.


> By the way, I'm really happy to be in such a good project and being
> different from the rest of my classmates who are working on quite boring
> things. I leave you here the link to my git if you want to make me any
> comment or give me any advice.
>
> https://github.com/WeedBilbaoGaming/KtP-facebook-GraphAPI.git
>

Welcome :) It's indeed way more awesome to work on real world projects
rather than dull assignments which you'd delete right afterwards (speaking
from experience ;). However in this case I think you might end up in the
same situation because you simply won't be able to convince all (or at least
some) of your friends to use some Telepathy client in order to have their
name appear in your contact list, which might result in simply giving up
as there will be no real use for it :/

I'm happy to support your project nevertheless though, if I can. Although
I know nothing about writing connection managers.

That said, how are you actually intending to send the messages to
the contacts?

Cheers
-- 
Martin Klapetek | KDE Developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20150331/5ebdc3bf/attachment.html>


More information about the KDE-Telepathy mailing list