On Sun, Oct 31, 2010 at 4:12 PM, Matt Richards <[email protected]> wrote:

> Coolness! Last question (for now) is the Data API authentication "dance"
> fully implemented at this stage in the development?
> I noticed when I registered the URL, waveinabox did provide me
> with credentials.  Am I able to take an existing robot and bring it over?
>

Yes the oauth token and secret are in use for the active api and the
3-legged dance for the data api is implemented as well. Let me know how it
goes, you might run into small problems when using the active api with
setting the new server and such.

Greetings,
Lennard


>
> On Sun, Oct 31, 2010 at 6:05 PM, Lennard de Rijk <[email protected]>wrote:
>
>>
>>
>> On Sun, Oct 31, 2010 at 11:15 AM, Matt Richards <[email protected]>wrote:
>>
>>> Thanks, I applied [0] and registered [1] as a robot within my server
>>> using the memory based account storage. Echoey works using GAE, the next
>>> step I'd like to take is using Jetty on my own server hardware. Does the
>>> registration function the same way for self hosted robots? Simply changing
>>> the URL my Jetty installation?
>>>
>>
>> Yes, the Robot API makes no assumption on what domain you are running.
>>
>> Greetings,
>> Lennard
>>
>>
>>
>>>
>>> On Sun, Oct 31, 2010 at 12:41 PM, Lennard de Rijk 
>>> <[email protected]>wrote:
>>>
>>>> Hi Matt,
>>>>
>>>> On Sun, Oct 31, 2010 at 10:10 AM, Matt Richards <[email protected]>wrote:
>>>>
>>>>> I'd like to start testing the Robot API in Wave in a Box if its
>>>>> possible. Are the operations far enough along where the robot is able to
>>>>> accomplish anything user visible?
>>>>
>>>>
>>>> If you apply [0] Echoey will work. I hope to get this code tested and
>>>> submitted in the upcoming week. Robots can already reply and make new blips
>>>> using [2].
>>>>
>>>>
>>>>>
>>>>> I saw there was an echoey robot example submitted a while back, how can
>>>>> I get this setup to test with? Do I need to use GAE?  I'm not very clear 
>>>>> on
>>>>> how self hosted robots can be setup.
>>>>>
>>>>>
>>>> You don't have to run in on appengine, you can run it on anything that
>>>> can host a Java Servlet (Apache, Jetty, etc). In fact this version is not
>>>> really suited for appengine thanks to the cached dictionary that is being
>>>> used, if you replace that with a normal hashmap you build up every request
>>>> then you can push it to appengine, such a version is actually running on
>>>> [1].
>>>>
>>>> To use the appengine version you should go to:
>>>>
>>>> http://yourserver+port/robot/register/create
>>>>
>>>> fill in a username for your robot and point it to [1]. Now when you add
>>>> that username to a wave the robot will be called. Make sure that you are
>>>> running the memory or mongodb accountstore otherwise registration will not
>>>> work. And don't forget to patch in [0].
>>>>
>>>> Hope this helps,
>>>> Lennard
>>>>
>>>> [0] http://codereview.waveprotocol.org/221001/show
>>>> [1] http://echoey-wave.appspot.com/
>>>> [2]
>>>> http://code.google.com/p/wave-protocol/source/browse/src/org/waveprotocol/box/server/robots/operations/BlipOperationServices.java
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Wave Protocol" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected]<wave-protocol%[email protected]>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/wave-protocol?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> --Matt
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Wave Protocol" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<wave-protocol%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/wave-protocol?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Wave Protocol" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<wave-protocol%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/wave-protocol?hl=en.
>>
>
>
>
> --
> --Matt
>
> --
> You received this message because you are subscribed to the Google Groups
> "Wave Protocol" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<wave-protocol%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/wave-protocol?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to