Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Communications Framework (ECF) » ECF twitter provider
ECF twitter provider [message #624011] Tue, 05 August 2008 23:15 Go to next message
Scott Lewis is currently offline Scott LewisFriend
Messages: 975
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------080908000208000007040105
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Folks,

I did some hacking today and created an ECF provider for Twitter.
Attached you can find the project set files for extssh or anonymous
access to OSU Open Source Lab.

I'll be eventually adding to it, moving it over to dev.eclipse.org and
adding it to ECF distribution (after some more features, testing, clean
up, documentation, etc).

Scott


--------------080908000208000007040105
Content-Type: text/xml;
name="twitterproviderosuoslextssh.psf"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="twitterproviderosuoslextssh.psf"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxwc2Yg dmVyc2lvbj0i
Mi4wIj4NCjxwcm92aWRlciBpZD0ib3JnLmVjbGlwc2UudGVhbS5jdnMuY29y ZS5jdnNuYXR1
cmUiPg0KPHByb2plY3QgcmVmZXJlbmNlPSIxLjAsOmV4dHNzaDplY2YxLm9z dW9zbC5vcmc6
L2hvbWUvY3ZzL2VjZixwbHVnaW5zL29yZy5lY2xpcHNlLmVjZi5wcm92aWRl ci50d2l0dGVy
LG9yZy5lY2xpcHNlLmVjZi5wcm92aWRlci50d2l0dGVyIi8+DQo8cHJvamVj dCByZWZlcmVu
Y2U9IjEuMCw6ZXh0c3NoOmVjZjEub3N1b3NsLm9yZzovaG9tZS9jdnMvZWNm LHBsdWdpbnMv
b3JnLmVjbGlwc2UuZWNmLnByb3ZpZGVyLnR3aXR0ZXIudWksb3JnLmVjbGlw c2UuZWNmLnBy
b3ZpZGVyLnR3aXR0ZXIudWkiLz4NCjxwcm9qZWN0IHJlZmVyZW5jZT0iMS4w LDpleHRzc2g6
ZWNmMS5vc3Vvc2wub3JnOi9ob21lL2N2cy9lY2YsdGVzdHMvb3JnLmVjbGlw c2UuZWNmLnRl
c3RzLnByb3ZpZGVyLnR3aXR0ZXIsb3JnLmVjbGlwc2UuZWNmLnRlc3RzLnBy b3ZpZGVyLnR3
aXR0ZXIiLz4NCjwvcHJvdmlkZXI+DQo8L3BzZj4=
--------------080908000208000007040105
Content-Type: text/xml;
name="twitterproviderosuoslanonymous.psf"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="twitterproviderosuoslanonymous.psf"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxwc2Yg dmVyc2lvbj0i
Mi4wIj4NCjxwcm92aWRlciBpZD0ib3JnLmVjbGlwc2UudGVhbS5jdnMuY29y ZS5jdnNuYXR1
cmUiPg0KPHByb2plY3QgcmVmZXJlbmNlPSIxLjAsOnBzZXJ2ZXI6ZWNmMS5v c3Vvc2wub3Jn
Oi9lY2YscGx1Z2lucy9vcmcuZWNsaXBzZS5lY2YucHJvdmlkZXIudHdpdHRl cixvcmcuZWNs
aXBzZS5lY2YucHJvdmlkZXIudHdpdHRlciIvPg0KPHByb2plY3QgcmVmZXJl bmNlPSIxLjAs
OnBzZXJ2ZXI6ZWNmMS5vc3Vvc2wub3JnOi9lY2YscGx1Z2lucy9vcmcuZWNs aXBzZS5lY2Yu
cHJvdmlkZXIudHdpdHRlci51aSxvcmcuZWNsaXBzZS5lY2YucHJvdmlkZXIu dHdpdHRlci51
aSIvPg0KPHByb2plY3QgcmVmZXJlbmNlPSIxLjAsOnBzZXJ2ZXI6ZWNmMS5v c3Vvc2wub3Jn
Oi9lY2YsdGVzdHMvb3JnLmVjbGlwc2UuZWNmLnRlc3RzLnByb3ZpZGVyLnR3 aXR0ZXIsb3Jn
LmVjbGlwc2UuZWNmLnRlc3RzLnByb3ZpZGVyLnR3aXR0ZXIiLz4NCjwvcHJv dmlkZXI+DQo8
L3BzZj4=
--------------080908000208000007040105--
Re: ECF twitter provider [message #624012 is a reply to message #624011] Wed, 06 August 2008 00:27 Go to previous messageGo to next message
Eugene Kuleshov is currently offline Eugene KuleshovFriend
Messages: 505
Registered: July 2009
Senior Member
Twitter is just one of the web 2.0 sites that have restful API.
Others, include google services, flickr, youtube and many many others.
Maybe framework like ecf could provide a more generalized API for such
services then binding up to specific one.

regards,
Eugene


Scott Lewis wrote:
> Hi Folks,
>
> I did some hacking today and created an ECF provider for Twitter.
> Attached you can find the project set files for extssh or anonymous
> access to OSU Open Source Lab.
>
> I'll be eventually adding to it, moving it over to dev.eclipse.org and
> adding it to ECF distribution (after some more features, testing,
> clean up, documentation, etc).
>
> Scott
>
Re: ECF twitter provider [message #624013 is a reply to message #624012] Wed, 06 August 2008 04:06 Go to previous message
Scott Lewis is currently offline Scott LewisFriend
Messages: 975
Registered: July 2009
Senior Member
Hi Eugene,

Eugene Kuleshov wrote:
>
> Twitter is just one of the web 2.0 sites that have restful API. Others,
> include google services, flickr, youtube and many many others. Maybe
> framework like ecf could provide a more generalized API for such
> services then binding up to specific one.

Yes, I think ECF can/does provide more generalized APIs...that support
restful transports as well as others. For server-to-server
communication (i.e. runtime project), this can be/will be particularly
valuable, I believe.

FWIW, it was/is extremely easy to create an ECF provider (in this case
for the presence/im APIs) using the twitter aps. For convenience/speed
of implementing the json serialization I used the 'twitter4j' API.
Given this, it only took about 6 hours to implement the provider.

IMHO there are some limitations to the polling that is done in twitter's
API (WRT server scaling), but that's their (twitter's) problem rather
than ours.

Scott



>
> regards,
> Eugene
>
>
> Scott Lewis wrote:
>> Hi Folks,
>>
>> I did some hacking today and created an ECF provider for Twitter.
>> Attached you can find the project set files for extssh or anonymous
>> access to OSU Open Source Lab.
>>
>> I'll be eventually adding to it, moving it over to dev.eclipse.org and
>> adding it to ECF distribution (after some more features, testing,
>> clean up, documentation, etc).
>>
>> Scott
>>
Previous Topic:DocShare inconsistency
Next Topic:REMINDER: ECF conference call tomorrow (Thurs) at 11am pacific time
Goto Forum:
  


Current Time: Sun Dec 21 14:33:30 GMT 2014

Powered by FUDForum. Page generated in 0.01782 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software