Message from discussion
Rails Services Module
Received: by 10.42.19.199 with SMTP id d7mr9816711icb.11.1351124835589;
Wed, 24 Oct 2012 17:27:15 -0700 (PDT)
X-BeenThere: rubyonrails-talk@googlegroups.com
Received: by 10.43.57.83 with SMTP id wf19ls5469476icb.8.gmail; Wed, 24 Oct
2012 17:26:45 -0700 (PDT)
Received: by 10.50.33.180 with SMTP id s20mr1694097igi.5.1351124805940;
Wed, 24 Oct 2012 17:26:45 -0700 (PDT)
Received: by 10.50.33.180 with SMTP id s20mr1694096igi.5.1351124805910;
Wed, 24 Oct 2012 17:26:45 -0700 (PDT)
Return-Path: <fabian.becke...@gmail.com>
Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171])
by gmr-mx.google.com with ESMTPS id wu4si588333igb.3.2012.10.24.17.26.45
(version=TLSv1/SSLv3 cipher=OTHER);
Wed, 24 Oct 2012 17:26:45 -0700 (PDT)
Received-SPF: pass (google.com: domain of fabian.becke...@gmail.com designates 209.85.223.171 as permitted sender) client-ip=209.85.223.171;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of fabian.becke...@gmail.com designates 209.85.223.171 as permitted sender) smtp.mail=fabian.becke...@gmail.com; dkim=pass header...@gmail.com
Received: by mail-ie0-f171.google.com with SMTP id s9so942950iec.2
for <rubyonrails-talk@googlegroups.com>; Wed, 24 Oct 2012 17:26:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=/GIusSwM1c2YzOGKBe1xcs4V+BTSip0hxjHD01A97cQ=;
b=Ey2Qn7a0G3zEBKEcSSc9n30/mUs7pPidTFXtKMp8p07LFg4r/dTWuMDwI1VXOViF1E
thLSA0HcPOuVNH6Z9sQ+WkUVHb49dvVEBeGosO8r2P46oBw44adjmwdQOYxLbr4MCOtK
aDmsOFtQlSSMlPJz/nQKZrrMs8R60XwAY2HanrKnj7YNjqRu0B3JJrpNzr1C6b1iRjQa
51TgwnswwFpp3EupszRB3e6IkyGpKCLx1QWO4ZvjP+G9INll+FOONnI1uh7fhuYZQB2K
WGMRhFM4eYnsmd+XH47gym+2/z+yeWpwbl53IURhHkWrapAJPfj5gEbF7ZccKCbRzx3V
Kd8A==
MIME-Version: 1.0
Received: by 10.42.156.1 with SMTP id x1mr15185453icw.51.1351124805771; Wed,
24 Oct 2012 17:26:45 -0700 (PDT)
Received: by 10.50.20.102 with HTTP; Wed, 24 Oct 2012 17:26:45 -0700 (PDT)
In-Reply-To: <c6bd9237-b802-45d0-b5b1-51b61dd6d4a9@googlegroups.com>
References: <546a7990-f4b4-4713-a692-86ddd1420...@k21g2000vbj.googlegroups.com>
<210AD5CE056D4CC6987B39BF96396...@gmail.com>
<9c828123-0b5f-45a6-9165-ba534c2fb533@googlegroups.com>
<CAAp+hv+WNsskTQJvohyiK+u8S6ziWS8eBrVAT7WHuPxmUmK...@mail.gmail.com>
<aa9f5109-f3d3-4181-b799-9b938da40601@googlegroups.com>
<affbc132-410e-4341-b4b6-7a6eab400d90@googlegroups.com>
<c6bd9237-b802-45d0-b5b1-51b61dd6d4a9@googlegroups.com>
Date: Thu, 25 Oct 2012 02:26:45 +0200
Message-ID: <CAEEnnVGYEpgHySy2eXd-65LPbzsrR08rfqYYErBJ=c-Haqk...@mail.gmail.com>
Subject: Re: [Rails] Rails Services Module
From: Fabian Becker <fabian.becke...@gmail.com>
To: rubyonrails-talk@googlegroups.com
Content-Type: multipart/alternative; boundary=90e6ba10b08718636604ccd742c7
--90e6ba10b08718636604ccd742c7
Content-Type: text/plain; charset=ISO-8859-1
Matthias, the point is, that not everything has to come with Rails. Lets
keep things modular and cleanly separated. Don't try to integrate
everything into the Rails core when it can just as well be done withing a
Gem.
On Thu, Oct 25, 2012 at 1:36 AM, Matthias Frick <matth...@frick-web.at>wrote:
> yes i know these gems. but offers rails itself a layer to hook in such
> external APIs?
> like a docking station, where you can register external services and so
> on..
>
> matthias
>
> Am Mittwoch, 24. Oktober 2012 16:05:56 UTC+2 schrieb Matt Jones:
>>
>>
>>
>> On Tuesday, 23 October 2012 11:23:06 UTC-4, Matthias Frick wrote:
>>>
>>> Rails does not support an interface for external APIs? Or does it offers
>>> one?
>>> For example you have to interact with the facebook graph api, twitter
>>> api, and others, is there a main basic end-to-end point for such api's?
>>>
>>>
>> Not sure what you mean - the interaction with external services is
>> typically done with gems. Some examples:
>>
>> Twitter - https://github.com/sferik/**twitter<https://github.com/sferik/twitter>
>> Facebook - https://github.com/nsanta/**fbgraph<https://github.com/nsanta/fbgraph>
>> Git repos - https://github.com/mojombo/**grit<https://github.com/mojombo/grit>
>>
>> There's also a wide variety of gems that handle the lower-level details
>> to make interacting with APIs easier, from HTTParty to RestClient to
>> Faraday.
>>
>> --Matt Jones
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To unsubscribe from this group, send email to
> rubyonrails-talk+unsubscribe@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/rubyonrails-talk/-/t0KHFPfNtYAJ.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
--90e6ba10b08718636604ccd742c7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Matthias, the point is, that not everything has to come with Rails. Lets ke=
ep things modular and cleanly separated. Don't try to integrate everyth=
ing into the Rails core when it can just as well be done withing a Gem.<br>
<br><div class=3D"gmail_quote">On Thu, Oct 25, 2012 at 1:36 AM, Matthias Fr=
ick <span dir=3D"ltr"><<a href=3D"mailto:matth...@frick-web.at" target=
=3D"_blank">matth...@frick-web.at</a>></span> wrote:<br><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex">
yes i know these gems. but offers rails itself a layer to hook in such exte=
rnal APIs?<br>like a docking station, where you can register external servi=
ces and so on..<br><br>matthias<br><br>Am Mittwoch, 24. Oktober 2012 16:05:=
56 UTC+2 schrieb Matt Jones:<blockquote class=3D"gmail_quote" style=3D"marg=
in:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><br>On Tuesday, 23 October 2012 11:23:06 UTC-4, Matthias Frick wrote:<=
blockquote class=3D"gmail_quote" style=3D"margin:0;margin-left:0.8ex;border=
-left:1px #ccc solid;padding-left:1ex">Rails does not support an interface =
for external APIs? Or does it offers one?<br>
For example you have to interact with the facebook graph api, twitter api, =
and others, is there a main basic end-to-end point for such api's?<br><=
br></blockquote><div><br></div><div>Not sure what you mean - the interactio=
n with external services is typically done with gems. Some examples:</div>
<div><br></div><div>Twitter - <a href=3D"https://github.com/sferik/twitter"=
target=3D"_blank">https://github.com/sferik/<u></u>twitter</a></div><div>F=
acebook -=A0<a href=3D"https://github.com/nsanta/fbgraph" target=3D"_blank"=
>https://github.com/nsanta/<u></u>fbgraph</a></div>
<div>Git repos -=A0<a href=3D"https://github.com/mojombo/grit" target=3D"_b=
lank">https://github.com/mojombo/<u></u>grit</a></div><div><br></div><div>T=
here's also a wide variety of gems that handle the lower-level details =
to make interacting with APIs easier, from HTTParty to RestClient to Farada=
y.</div>
<div><br></div><div>--Matt Jones</div></blockquote><span class=3D"HOEnZb"><=
font color=3D"#888888">
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;Ruby on Rails: Talk" group.<br>
To post to this group, send email to <a href=3D"mailto:rubyonrails-talk@goo=
glegroups.com" target=3D"_blank">rubyonrails-talk@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href=3D"mailto:rubyonrails=
-talk%2Bunsubscribe@googlegroups.com" target=3D"_blank">rubyonrails-talk+un=
subscribe@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msg/rubyonrails-talk/-/t0KHFPfNtYAJ" target=3D"_blank">https://groups.=
google.com/d/msg/rubyonrails-talk/-/t0KHFPfNtYAJ</a>.<br>
For more options, visit <a href=3D"https://groups.google.com/groups/opt_out=
" target=3D"_blank">https://groups.google.com/groups/opt_out</a>.<br>
=A0<br>
=A0<br>
</font></span></blockquote></div><br>
--90e6ba10b08718636604ccd742c7--