WIP Facebook SimpleCm

Aleix Pol aleixpol at kde.org
Tue Mar 31 22:26:43 UTC 2015


On Tue, Mar 31, 2015 at 11:19 PM, Martin Klapetek
<martin.klapetek at gmail.com> wrote:
> 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

There's this PoC by PovAddict:
http://quickgit.kde.org/?p=scratch%2Fnalvarez%2Ffacebook-chat.git

Aleix


More information about the KDE-Telepathy mailing list