I am trying to create Active Robot which can create new blips by
external event. For example I have 3rd party chat, and I need reflect
that chat to wave. So I have 2 problems:
1) I can't undestand If I got new message from chat how can I sent it
to robot?
2) I can't get access to wavelet form my robot:
    public void onWaveletSelfAdded(WaveletSelfAddedEvent event)
    {
        try
        {
            waveletid = event.getWavelet().getWaveletId();
            waveid = event.getWavelet().getWaveId();
        }
        catch(Exception ex)
        {
            log.info(ex.getMessage());
        }
    }

    public void onBlipSubmitted(BlipSubmittedEvent blipSubmittedEvent)
    {
        try
        {
            Wavelet wavelet = fetchWavelet(waveid, waveletid, "http://
www-opensocial.googleusercontent.com/api/rpc");
        }
        catch(Exception ex)
        {
           log.info(ex.getMessage());
        }
    }

and from fetchWavelet I've got th error:
internalError: ro...@appspot.com is not a participant of wave id:
[WaveId wavesandbox.com!w+P4qmAunyI] wavelet id: [WaveletId
wavesandbox.com!conv+root]. Unable to apply operation:
{'method':'robot.fetchWave','id':'7574072','waveId':'wavesandbox.com!w
+P4qmAunyI','waveletId':'wavesandbox.com!conv
+root','blipId':'null','parameters':{}}

But I checked this wavelet, the IDs are same and it has my robot in
participants.

What am I doing wrong?

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to google-wave-...@googlegroups.com.
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.

Reply via email to