Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 26827 invoked from network); 15 Feb 2009 22:28:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Feb 2009 22:28:21 -0000 Received: (qmail 68588 invoked by uid 500); 15 Feb 2009 22:28:21 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 68560 invoked by uid 500); 15 Feb 2009 22:28:21 -0000 Mailing-List: contact esme-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: esme-dev@incubator.apache.org Delivered-To: mailing list esme-dev@incubator.apache.org Received: (qmail 68549 invoked by uid 99); 15 Feb 2009 22:28:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Feb 2009 14:28:21 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of vdichev@gmail.com designates 209.85.220.17 as permitted sender) Received: from [209.85.220.17] (HELO mail-fx0-f17.google.com) (209.85.220.17) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 15 Feb 2009 22:28:12 +0000 Received: by fxm10 with SMTP id 10so3795131fxm.12 for ; Sun, 15 Feb 2009 14:27:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=zI+fufYTwCDgoDXHSj+sgFXsZLMouWhYjLJ2JNNc5Og=; b=Ka6hyT6dzIMPvA4Nw0NQE93b/jsnFmH0ashm9dB5duUMbufvCnPVdfdsQJnRqXmomK Yy1fYt3dNRutuLAKi0niaVHzo6LkDULGR7pqNSRUKQMd4DXzAwh+1gUTyfgJyMk+iizF tM73ggPzALvvp5Nxxvd946+AGBWGhd9guYEIU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=f0AYlJmTe1CJPO7XOw5uqp6Gu9jQsNP7NY+ROT9TEMSUA5Ds22vk6pRsd3+KiJt+3j bJJIs7ntiYCgt9bv5Bs/2ROwzSQlIMBlMpqe3ge0q00KWaO3iYybkV4USX41KsqkSMOL +5eHViUZ2W2CPfgRG2nWfBg6xYqqhxAPIGgQA= MIME-Version: 1.0 Received: by 10.223.105.75 with SMTP id s11mr508413fao.4.1234736870965; Sun, 15 Feb 2009 14:27:50 -0800 (PST) In-Reply-To: <30DB6ACF50A0A3439F39EFEB1C52E166078F22F7@nets13ja.ww300.siemens.net> References: <30DB6ACF50A0A3439F39EFEB1C52E166078F22F7@nets13ja.ww300.siemens.net> Date: Mon, 16 Feb 2009 00:27:50 +0200 Message-ID: Subject: Re: Twitter RESTful API From: Vassil Dichev To: esme-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org > Just tried twhirl based on this blog from shoutem (http://blog.shoutem.com/2009/02/14/how-to-setup-shoutem-desktop-app-twhirl/). Example: Use this as your user: apachedick@esmecloudserverapache.dickhirsch.staxapps.net/twitter > > Here are the results from the call - all 404s. I don't know whether the problem is the "api" in the URL Ah, right, Twhirl works with laconi.ca, which has a twitter-compatible API. I've committed configuration via properties- you should now be able to connect with twhirl if you configure twitter.prefix=api Unfortunately, I still don't see an easy way to configure a URL with several segments, like "twitter/api". Then there's the problem that Twhirl still tries to connect through SSL only, so you need to configure Jetty for SSL or at least use some sort of SSL proxy/tunnel.