Re: [Google Wave APIs] Is there an API to wave export?
Hi Raya- The Wave Data API will have (has) the ability to export the history deltas of a wave in a form that can be imported into a Wave in a Box server. It will not have the ability to export to plain HTML/PDF however. There is a team working on making Wave a document type in Google Docs, and if that does happen, then you would be able to import your waves as docs from the user interface. Please stay tuned to the Wave blog, as we will continue posting updates there (and will let you know when you have limited time to get them out so you can pick an option - the server isn't turning off yet, so you have time): http://googlewave.blogspot.com/ I also suggest joining the protocol group if you are interested in that aspect: http://groups.google.com/group/wave-protocol?pli=1 - pamela On Fri, Dec 3, 2010 at 9:13 PM, raya shmakova raya.shmak...@gmail.comwrote: I have too many waves to import them manually. Is there an API to do this? Or probably will be? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Wave in a Box- Office Hours Now
Hi developers- Some of you may be interested in the plans for open sourcing Wave (Wave in a Box). We are currently holding office hours to answer questions on that plan, and you can join the wave here: https://wave.google.com/wave/waveref/googlewave.com/w+Zjz_XAIvF If you have questions outside of office hours, please post in the wave-protocol Google Group: http://groups.google.com/group/wave-protocol - pamela -- 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.
Re: [Google Wave APIs] Re: On AuthSubRequest what is the Google Wave scope?
If you want to authenticate a user to Google docs, then your app will need to use OAuth to have the user grant access to your app for the Google docs data, and then store that token for your robot to use. The common way to do this is for a robot to embed a gadget that asks for the authorization, and the documentation on using OAuth in gadgets is here: http://code.google.com/apis/gadgets/docs/oauth.html http://code.google.com/apis/gadgets/docs/oauth.html On Wed, Aug 4, 2010 at 4:44 PM, Acerezo acerezoguil...@gmail.com wrote: Hello Joe I've been looking the example in the splash repository however it's very difficult form me. Do you know where can I find any documentation or course about google waves? I'm programming a robot and I need to do authorizations from google docs user. Thanks. On Jul 2, 8:07 pm, Joe Gregorio j...@bitworking.org wrote: The Data API usesOAuth. When usingOAuththe scope should be: http://wave.googleusercontent.com/api/rpc You can find that in the documentation here: http://code.google.com/apis/wave/extensions/wavedataapi/index.html Thanks, -joe -- Joe Gregorio Developer Relations, Google Wave On Fri, Jul 2, 2010 at 7:49 AM, ramon ramo...@gmail.com wrote: Hi All, I'm trying to use the AuthSubRequest with the following url: https://www.google.com/accounts/AuthSubRequest?scope=http://www.googl. .. And it says the scope was a bad parameter, also triedhttp:// wave.google.com and same result. Wondering if anyone had a solution for a valid scope on Google Wave. Best Regards, Ramon -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Google wave user authentication call
I've double-checked with both App Engine and Wave teams and confirmed that It's not possible to authenticate the user to the embed API just through your application - they will need to sign in to Google services separately. The authentication for your app is only for your app, and we can't re-use that authentication for the embedded wave. If your application doesn't require real-time editing in the waves, then you could write a simple static renderer of the waves in Django. I'm guessing that it does, however, which means your users will need to login separately. On Tue, Jul 27, 2010 at 7:37 AM, alon alon.car...@gmail.com wrote: i dont want users to re authenticate for the gadget itself. and i already implemented a whole signup google account procedure, adding data api to the mix will make authentication a problem. How can i authenticate a user to my gae webapp by using the wave scope? is it even possible? On Jul 20, 3:04 pm, pamela (Google employee) pamela@gmail.com wrote: We looked into it, and it looks like we cannot use the App Engine user cookie authentication information to log users into embedded Google Waves - they need to log in to the wave/gmail account separately. I would suggest using a robot if you need a robot to do additional monitoring or manipulating after the initial creation. If you only need to do the creation, then you could have users authenticate to your app and create the waves using the data API. On Jul 14, 6:19 pm, alon alon.car...@gmail.com wrote: Just to push this forward. I want to raise a discussion. My webapp needs to create new waves with populated content from a datastore. its a django app on app engine. Initially i created robot that creates waves and syncs the data with the datastore. this works fine. well kinda. Im just wondering. after seeing micro-wave.appspot.com which lets you create waves using the logged user, should i just try to implement that so the users on my platform create waves or keep the robot wave interaction? On Jul 11, 5:01 pm, alon alon.car...@gmail.com wrote: hey pamela, thanks for answering. To clarify, the user logs in using an authenticated call to the Google Accounts and is forwarded to google.com to authenticate the access of my webapp to his user details. He is callbacked back to my web app as authorized. This is a full authentication with google and he has a session with any other services. Why is this method any different then the FriendConnect? im using Djangohttp:// code.google.com/p/app-engine-patch/wiki/GoogleAccounts to authenticate the user. Is there any other way? i dont mind using friendconnect, but i need a users email address inorder to add him as a participant to a wave automatically and i can get his email only using Google Accounts login and not friend connect. Does this clear things abit ? :) appreciate the help. im stuck. On Jul 11, 4:36 pm, pamela (Google employee) pamela@gmail.com wrote: Okay, so to clarify: The user has not logged in to their Google account via a normal Google service (gmail, wave.google.com, etc). The user logs in to your App via the App Engine users API. The user is shown as Anonymous on the embedded wave. If so, I think this is expected. I don't know that we can use the App Engine authentication to log them into Google Wave. Are they shown as logged in to other embedded services, like google docs or spreadsheets? - pamela On Jul 11, 3:34 pm, alon alon.car...@gmail.com wrote: yeah but it referes to google apps account. i just want regular gmail accounts to be able to authenticate with wave thru my web app. If i authenticate my user using google accounts login he is logged in with a session to google. but the embed wave doesnt recognize he is logged in asking him to login again. The only thing that keeps the user logged in is using Friend Connect. but it poses an issue because i need the users email address so i can invite him to the wave but i dont have it using friendconnect, only using google accounts. On Jul 10, 4:26 pm, Sheldon Cooper sheldon200...@gmail.com wrote: Hi alon! This is known issue: http://code.google.com/p/google-wave-resources/issues/detail?id=840 On Jul 10, 7:39 am, alon alon.car...@gmail.com wrote: Hey, I've been developing a google app engine application for some time. it currently uses google accounts for registration to my web app. Everything works great, user is authenticated but when ever he sees a google wave embed he needs to relogin to google wave. * Is there any option to make the google wave embed verify his credentials when he logs to my web app? * Does google friend
Re: [Google Wave APIs] Weird error on wave creation now
Hi Alon- Are you still experiencing it? I've been using the active API for the last week and it's been fine. You may want to change your RPC base to http://www-opensocial.googleusercontent.com/api/rpc. They should both work, but the one you're using is considered deprecated. - pamela On Thu, Jul 15, 2010 at 8:38 PM, alon alon.car...@gmail.com wrote: As of this morning my code stopped working... 07-15 03:29AM 06.296 new wave handler called Active URL: http://gmodules.com/api/rpc?oauth_body_hash=ZguTG0eVtIloifxsudiPqXH9eYA%3Doauth_nonce=04997755oauth_timestamp=1279189746oauth_consumer_key=google.com%3A653488711389oauth_signature_method=HMAC-SHA1oauth_version=1.0oauth_signature=BSin1lxwrYaVvP%2FbqhDON50xqLM%3D I 07-15 03:29AM 06.829 Active Outgoing: [{params: {waveletId: googlewave.com!conv+root, waveletData: {waveletId: googlewave.com!conv+root, waveId: googlewave.com!TBD_0x6bcccdb7f346ecb5, rootBlipId: TBD_googlewave.com!conv+root_0x4a00fccc56ecf24d, participants: [null, pub...@a.gwave.com]}, waveId: googlewave.com! TBD_0x6bcccdb7f346ecb5}, method: wave.robot.createWavelet, id: op6}] I 07-15 03:29AM 06.829 submit returned:[{u'data': {}, u'id': u'op6'}] E 07-15 03:29AM 06.829 RPC Error: No data record. Traceback (most recent call last): File /base/python_runtime/python_lib/versions/1/google/appengine/ ext/webapp/__init__.py, line 513, in __call__ handler.post(*groups) File /base/data/home/apps/myappprod/3.343367312496625066/waverobot/ myappprod-new-geoff.py, line 114, in post submit=True) File /base/data/home/apps/myappprod/3.343367312496625066/waveapi/ robot.py, line 413, in new_wave result = self._first_rpc_result(self.submit(created)) File /base/data/home/apps/myappprod/3.343367312496625066/waveapi/ robot.py, line 266, in _first_rpc_result raise errors.Error('RPC Error: No data record.') Error: RPC Error: No data record. whats going on? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Office Hours Starting Now
Virtual Google Wave APIs office hours will begin now, on this wave: https://wave.google.com/wave/waveref/googlewave.com/w+6rNdILhKA -- 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.
[Google Wave APIs] Re: Google wave user authentication call
Okay, so to clarify: The user has not logged in to their Google account via a normal Google service (gmail, wave.google.com, etc). The user logs in to your App via the App Engine users API. The user is shown as Anonymous on the embedded wave. If so, I think this is expected. I don't know that we can use the App Engine authentication to log them into Google Wave. Are they shown as logged in to other embedded services, like google docs or spreadsheets? - pamela On Jul 11, 3:34 pm, alon alon.car...@gmail.com wrote: yeah but it referes to google apps account. i just want regular gmail accounts to be able to authenticate with wave thru my web app. If i authenticate my user using google accounts login he is logged in with a session to google. but the embed wave doesnt recognize he is logged in asking him to login again. The only thing that keeps the user logged in is using Friend Connect. but it poses an issue because i need the users email address so i can invite him to the wave but i dont have it using friendconnect, only using google accounts. On Jul 10, 4:26 pm, Sheldon Cooper sheldon200...@gmail.com wrote: Hi alon! This is known issue: http://code.google.com/p/google-wave-resources/issues/detail?id=840 On Jul 10, 7:39 am, alon alon.car...@gmail.com wrote: Hey, I've been developing a google app engine application for some time. it currently uses google accounts for registration to my web app. Everything works great, user is authenticated but when ever he sees a google wave embed he needs to relogin to google wave. * Is there any option to make the google wave embed verify his credentials when he logs to my web app? * Does google friend connect support google wave for that matter? -- 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.
Re: [Google Wave APIs] Re: 3D on Google Wave
The Wave API gadgets just use HTML and JavaScript, so you should be able to do anything inside of them that you do inside a webpage. Many existing gadgets use canvas for rendering, and many also use GWT. There are likely existing JS libraries that abstract on top of the 3d canvas concept. On Wed, Jul 7, 2010 at 4:40 PM, tgraupmann tgraupm...@gmail.com wrote: It would be nice if the Wave API eventually abstracted the creation of a 3d canvas and basic 3d mesh properties. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Adding a QA Section to a Wave like at Google I/O
The Wave Moderator gadget is not yet available for general consumer use. Once it is, we will put it in the extensions gallery and likely do a blog post. On Thu, Jul 1, 2010 at 10:11 AM, msacks ntw...@gmail.com wrote: Thanks for that. So if I understand correctly, moderator is a solution which supports what I am trying to do, but the Wave robot with the QA feature has not yet been released? On Jun 30, 1:18 pm, Ralph Yozzo fed...@gmail.com wrote: Here's some links: This is the original moderator page, that may be what you want: http://www.google.com/moderator/#0 Here's an answer about Wave and Moderator: http://www.google.com/support/forum/p/wave/thread?tid=65ba4e4592b6517... On Wed, Jun 30, 2010 at 4:01 PM, msacks ntw...@gmail.com wrote: Hello, I am new to Wave and would like to quickly set up a way for folks to use the QA feature similar to what was used for all of the Live Waves at Google I/O. What is the best way to go about this? Thanks, M. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com google-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Embed API + OpenSSO
We chatted over this in office hours, and the issue is now replicated and filed here: http://code.google.com/p/google-wave-resources/issues/detail?id=840 On Thu, Jul 8, 2010 at 2:25 PM, Sheldon Cooper sheldon200...@gmail.comwrote: When i click Login on embedded wave it takes me to wave.google.com/a/ mydomain.com. But the strange thing that i do not have to enter my name and password. I'm logged in already. I can see all the waves and work in waves as usual. Cannot get why this happens! :( On Jul 8, 1:24 am, Joe Gregorio j...@bitworking.org wrote: On Tue, Jul 6, 2010 at 7:26 AM, Sheldon Cooper sheldon200...@gmail.com wrote: Hello! I need help! :( I've set up opensso in my domain and embedded wave in one of the pages. When my users want to access the page with the wave they are asked to authorize in opensso login page. Just to clarify, the embedded wave login page redirects to your opensso login page? Thanks, -joe -- Joe Gregorio Developer Relations, Google Wave After that they are transferred to the paged with embedded wave. But the wave asks to authorize again. Later it figured out that if a user go to wave.google.com/a/mydomain.com page and back to the page with embedded wave the last do not ask to authorize and works perfect. Can not understand what is the problem! :( Have anyone ever faced with this issue? Any help is appreciated! -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: WaveletTitleChanged event not working
FYI, the title changed issue is now tracked here: http://code.google.com/p/google-wave-resources/issues/detail?id=803 On Fri, Jun 11, 2010 at 5:17 PM, Anders blabl...@gmail.com wrote: Ha. I solved it by using a blip event instead. But I have changed my mind. Instead of my robot changing the title of waves it will instead change the title in the datastore. In that way users are still free to change wave titles and by updating the datastore the titles can remain consistent along with any changes made to the titles. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Embedding IFrame
Currently, the only option is as a gadget. You can see the full list of Elements that can be appended in the reference: http://wave-robot-python-client.googlecode.com/svn/trunk/pydocs/index.html#module-element http://wave-robot-python-client.googlecode.com/svn/trunk/pydocs/index.html#module-element On Sun, Jul 4, 2010 at 9:58 PM, Ronald Gibson derkentgib...@gmail.comwrote: ok,thanks. Is there any other solution (other than IFrames) for say embedding flash / javascript / complete web pages? Are there any plans for allowing a robot to be to append IFrames? Sorry for the barrage of questions, I doing some initial experimentation need assess some feasibilities. However let me just say I am pretty impressed with the whole wave api and am eager to work with it. On Sun, Jul 4, 2010 at 4:19 AM, pamela (Google Employee) pamela...@gmail.com wrote: The iframe tag is not a supported tag for appendMarkup. See: http://wave-api-faq.appspot.com/#htmlmarkup You can embed an iframe only by appending a Gadget element, and making the gadget XML contains the iframe. On Sun, Jul 4, 2010 at 8:19 AM, derkent derkentgib...@gmail.com wrote: I would like to embed an external web page in an iframe by using the java robot method appendMarkup. Technically it must be possible because the iFrame gadget does it. But I can't figure out how it works. This is what I am trying to do with a robot: @Override public void onWaveletSelfAdded(WaveletSelfAddedEvent event) { event.getBlip().appendMarkup(script); } And the the iframe looks like this: private String script = iframe src = \http://word-cumulus-goog- vis.googlecode.com/svn/trunk/demo.html\http://vis.googlecode.com/svn/trunk/demo.html%5C WIDTH=300 HEIGHT=300 / iframe; but it doesn't work. Nothing appears. Does anyone have any ideas? 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Embedding IFrame
The iframe tag is not a supported tag for appendMarkup. See: http://wave-api-faq.appspot.com/#htmlmarkup You can embed an iframe only by appending a Gadget element, and making the gadget XML contains the iframe. On Sun, Jul 4, 2010 at 8:19 AM, derkent derkentgib...@gmail.com wrote: I would like to embed an external web page in an iframe by using the java robot method appendMarkup. Technically it must be possible because the iFrame gadget does it. But I can't figure out how it works. This is what I am trying to do with a robot: @Override public void onWaveletSelfAdded(WaveletSelfAddedEvent event) { event.getBlip().appendMarkup(script); } And the the iframe looks like this: private String script = iframe src = \http://word-cumulus-goog- vis.googlecode.com/svn/trunk/demo.html\ WIDTH=300 HEIGHT=300 / iframe; but it doesn't work. Nothing appears. Does anyone have any ideas? 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: JsonDeserializer exception
They are two separate issues, actually. Please see this forum post for more information: https://wave.google.com/wave/waveref/googlewave.com/w+kRCQ_rBLI On Sun, Jul 4, 2010 at 9:22 AM, Thomas Zimmermann thomaszimmerma...@googlemail.com wrote: Hi Lucelia, I think I encountered the same problem and have not yet solved it. It seems to be a problem with caching of robots that are updated from API v1 to v2. See this issue: http://code.google.com/p/google-wave-resources/issues/detail?id=759 Thomas On 3 Jul., 23:10, Lucelia Chipeaux lucelia.chipe...@gmail.com wrote: I'm getting an error to deserializer. It was not happening: Uncaught exception from servlet com.google.gson.JsonParseException: The JsonDeserializer com.google.wave.api.impl.jsonrpcresponsegsonadap...@893a4a failed to deserialized json object My line of code is: WaveId waveId = WaveId.deserialise(swaveId); WaveletId waveletId = WaveletId.deserialise(swaveletId); Wavelet wavelet = this.fetchWavelet(waveId, waveletId, PREVIEW_RPC_URL); Any ideas why? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Resizing a gadget's width
Not yet; please star this issue: http://code.google.com/p/google-wave-resources/issues/detail?id=577 2010/6/16 Raphaël Pinson raph...@gmail.com Hello, I know of a way to resize a gadget in height, using gadgets.window.adjustHeight(), but is there a way to adjust width as well? My use case is this: I'm making a very small gadget (14x14) with an icon, which displays a menu when you click the icon. If I set the gadget size to be 14, then menu will be truncated when you click; if I set it to be 200, then the gadget will look mostly empty when only the icon is showed. Is there a way? Raphaël -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] New Wave Server Release
We just pushed a new version of the Wave server code to WaveSandbox.com and Google Wave Preview. The push included a fix in the Wave Data API. More information is available in the changelog: https://wave.google.com/wave/waveref/googlewave.com/w+AU-ZLT_uA You can follow that wave for live updates in your wave inbox. -- 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.
Re: [Google Wave APIs] Traverse all blips of a wavelet
Hi Raphael- I've put some code for that in this FAQ: http://wave-api-faq.appspot.com/#allcontext http://wave-api-faq.appspot.com/#allcontext- pamela 2010/6/16 Raphaël Pinson raph...@gmail.com Hi there, I'm trying to access all the blips of a wavelet with a robot, but I can't get a proper call for this. I've tried: for blip in wavelet.blips: and for blip in wavelet.blip._blips.items(): but none of them works. Is there a standard way of listing all blips in a wavelet, or do I have to start at root_blip and follow all the child_blips()? Raphaël -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Getting the position of an element in a blip
Hey Raphael - I've documented another way in this FAQ: http://wave-api-faq.appspot.com/#elementindex http://wave-api-faq.appspot.com/#elementindex- pamela 2010/6/16 Raphaël Pinson raph...@gmail.com Hi there again, I've been trying to retrieve gadgets from a blip (python API) and get their index, but there doesn't seem to be such a property for elements. I ended up dropping blip.first() or blip.find() for this: for idx, elem in blip._elements.items(): Is there a cleaner way of getting the index for each element? Raphaël -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Getting the position of an element in a blip
Both are okay now. We're looking into something more user-friendly for the future. 2010/6/16 Raphaël Pinson raph...@gmail.com On Wed, Jun 16, 2010 at 7:14 AM, pamela (Google Employee) pamela...@gmail.com wrote: Hey Raphael - I've documented another way in this FAQ: http://wave-api-faq.appspot.com/#elementindex Thank you Pamela. It still calls private methods. Which one is the preferred way? Raphaël http://wave-api-faq.appspot.com/#elementindex- pamela 2010/6/16 Raphaël Pinson raph...@gmail.com Hi there again, I've been trying to retrieve gadgets from a blip (python API) and get their index, but there doesn't seem to be such a property for elements. I ended up dropping blip.first() or blip.find() for this: for idx, elem in blip._elements.items(): Is there a cleaner way of getting the index for each element? Raphaël -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Following Changes in Documentation
The documentation at code.google.com/apis/wave is static content, and has no automated change notification mechanism. When we make large changes, I will try to post in the forum as an FYI. I hope to move it all to wave one day, in which case you'd be able to follow each wave (or maybe a search? That'd be cool). On Tue, Jun 8, 2010 at 3:34 AM, Joel Dietz jdi...@gmail.com wrote: Is there a way to follow changes in the API documentation (as there is with the info on waveprotocol.org) ? Jd d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Sun, Jun 6, 2010 at 7:54 PM, pamela (Google Employee) pamela...@gmail.com wrote: Both should work, but the URLs in the documentation are preferred. On Thu, Jun 3, 2010 at 3:33 PM, Matias Molinas matias.moli...@gmail.comwrote: What is correct? stocky sample: private static String SANDBOX_DOMAIN = wavesandbox.com; private static String PREVIEW_DOMAIN = googlewave.com; private static String PREVIEW_RPC_URL = http://gmodules.com/api/rpc;; private static String SANDBOX_RPC_URL = http://sandbox.gmodules.com/api/rpc;; or Active API documentation: * Sandbox: http://www-opensocial-sandbox.googleusercontent.com/api/rpc * Preview: http://www-opensocial.googleusercontent.com/api/rpc On Tue, Jun 1, 2010 at 9:41 AM, mileesah milee...@gmail.com wrote: thanks a lot. that worked for me.. I was using the rpc server that was on the tutorial site.. thanks again.. On Jun 1, 5:31 am, Ohad Redlich ohad.redl...@gmail.com wrote: hi several issues: 1. are u sure u have added YOURSELF as a participant in the set? if not, you will see the new-created-wave in your inbox items. 2. the line: Wavelet wave =robot.newWave(wave.google.com,set); i think that the domain is googlewave.com... 3. when u call submit, try to use this RPC server URL: http:// gmodules.com/api/rpc let me know if that helped :-) -Ohad On May 31, 7:22 pm, mileesah milee...@gmail.com wrote: Hi, I don't know what i was doing wrong but i can't seem to make my code work.. I wanted to create a new wave whenever i access a the page. It doesnt return any exception so im kinda lost as to what the problem is. Any help will be highly appreciated, On my robot I have: //constructor public WaveRobot() { setupOAuth(CONSUMER_KEY, CONSUMER_SECRET, http://www- opensocial.googleusercontent.com/api/rpc); setAllowUnsignedRequests(true); } And on my httpservlet I have: public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { resp.setContentType(text/plain); resp.getWriter().println(alive); WaveAssistantRobot robot =new WaveAssistantRobot(); SetString set = new HashSetString(); set.add(@googlewave.com); Wavelet wave =robot.newWave( wave.google.com,set); wave.setTitle(Title); java.util.ListJsonRpcResponse test = robot.submit(wave, http:// www-opensocial.googleusercontent.com/api/rpc); } 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- You received this message because you
Re: [Google Wave APIs] Adding attachments in the labs version of google wave seems to be broken.
Hi Jonas- Attachments should work in both Wave Sandbox and Wave Preview (same as Labs). Do you experience this failure when doing an operation through the API, or when trying to upload using the client? - pamela On Tue, Jun 8, 2010 at 5:57 AM, Jörg Walossek shamusjo...@googlemail.comwrote: Hey together, unfortunatly the upload of attachments seems to be broken in the labs client. The upload bar don't disappear and a page reload shows a yellow triangle with the error message Loading attachment failed.. This only appears in the official labs client not in the sandbox client. Here everything is okay. Hope you can resolve this problem urly, as our robot needs the attachment facility and is in an important testing phase. Greets Jonas -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: How to create new wave using active api
Both should work, but the URLs in the documentation are preferred. On Thu, Jun 3, 2010 at 3:33 PM, Matias Molinas matias.moli...@gmail.comwrote: What is correct? stocky sample: private static String SANDBOX_DOMAIN = wavesandbox.com; private static String PREVIEW_DOMAIN = googlewave.com; private static String PREVIEW_RPC_URL = http://gmodules.com/api/rpc;; private static String SANDBOX_RPC_URL = http://sandbox.gmodules.com/api/rpc;; or Active API documentation: * Sandbox: http://www-opensocial-sandbox.googleusercontent.com/api/rpc * Preview: http://www-opensocial.googleusercontent.com/api/rpc On Tue, Jun 1, 2010 at 9:41 AM, mileesah milee...@gmail.com wrote: thanks a lot. that worked for me.. I was using the rpc server that was on the tutorial site.. thanks again.. On Jun 1, 5:31 am, Ohad Redlich ohad.redl...@gmail.com wrote: hi several issues: 1. are u sure u have added YOURSELF as a participant in the set? if not, you will see the new-created-wave in your inbox items. 2. the line: Wavelet wave =robot.newWave(wave.google.com,set); i think that the domain is googlewave.com... 3. when u call submit, try to use this RPC server URL: http:// gmodules.com/api/rpc let me know if that helped :-) -Ohad On May 31, 7:22 pm, mileesah milee...@gmail.com wrote: Hi, I don't know what i was doing wrong but i can't seem to make my code work.. I wanted to create a new wave whenever i access a the page. It doesnt return any exception so im kinda lost as to what the problem is. Any help will be highly appreciated, On my robot I have: //constructor public WaveRobot() { setupOAuth(CONSUMER_KEY, CONSUMER_SECRET, http://www- opensocial.googleusercontent.com/api/rpc); setAllowUnsignedRequests(true); } And on my httpservlet I have: public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { resp.setContentType(text/plain); resp.getWriter().println(alive); WaveAssistantRobot robot =new WaveAssistantRobot(); SetString set = new HashSetString(); set.add(@googlewave.com); Wavelet wave =robot.newWave(wave.google.com ,set); wave.setTitle(Title); java.util.ListJsonRpcResponse test = robot.submit(wave, http:// www-opensocial.googleusercontent.com/api/rpc); } 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Reminder: Robots API v1 will be turned off on June 30th
When we launched Robots API v2 in March, we also announced the deprecation of Robots API v1. For the last few months, we have continued sending v1 events and processing v1 operations, but we will be turning off that on June 30th. That means that any robots using API v1 will cease working then. If you are running a robot that uses v1 and you want your users to be able to continue using it, then please upgrade the robot to use v2 before the June 30th date. You can read more about robots API v2 in the documentation: http://code.google.com/apis/wave/extensions/robots/index.html You can post any questions in the forum: http://code.google.com/apis/wave/forum.html 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.
Re: [Google Wave APIs] Re: Robots stopped working
It's hard to debug other folk's robots, but it should be possible to debug yours further. Does your robot still receive events, when you look in the App Engine logs? Generally, no, we haven't done anything recently that would take down all robots. On Thu, May 27, 2010 at 3:34 AM, ERichardson elad.richard...@gmail.comwrote: Maybe I didn't make myself clear: After I saw that my robot stopped working I checked other robots that I didn't write like clean...@appspot.com and emoticon...@appspot.com but they also didn't work. Some more information: My web browser is Google Chrome. My robot ID is titlemylink(@appspot.com) - it's supposed to replace links with the website's title. It didn't stop working when I updated it - it's just stopped all of a sudden after working like it's supposed to. On May 25, 8:45 pm, David Byttow davidbyt...@google.com wrote: Hi Elad, Can you provide a little bit more information? - What is your robot id? - Which client library and version are you using? - Are you seeing exceptions/errors on your end? Thanks. David On Tue, May 25, 2010 at 8:20 AM, ERichardson elad.richard...@gmail.com wrote: For some reason in the past few weeks all of the robots I made, and other robots I'm using, just stopped working. Does it happen just to me? did I miss any important announcement? Thanks, Elad -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com google-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Re: Go?
Update: The go robot code was open-sourced. See this forum post: https://wave.google.com/wave/waveref/googlewave.com/w+CQ_nIQEWA On May 24, 1:37 am, pamela (Google Employee) pamela...@gmail.com wrote: To give a bit more info-- We demo'd a robot written in Go during a session at I/O, to demonstrate the new robots-run-anywhere feature. That code will be open-sourced at some point soon. On Thu, May 20, 2010 at 2:02 PM, Joe Gregorio j...@bitworking.org wrote: You can now write robots in any language: http://code.google.com/apis/wave/extensions/robots/registration.html Thanks, -joe On Wed, May 19, 2010 at 7:06 AM, Joel Dietz jdi...@gmail.com wrote: There is a rumor that we will be able to write Wave robots in Google Go? Can someone confirm / deny and tell us when this feature will be available? Sadly I am not at Google I/O. Joel d3developer.com | twitter.com/fractastical | twitter.com/jdietz -- 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.comgoogle-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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 athttp://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Re: Google wave sandbox access
What Wave Sandbox address did you register for? On May 25, 3:26 am, Madhu manas smadhuma...@gmail.com wrote: i had requested for the google wave sandbox access and i got that account. now i am not able to login into my account can u please help me on this issue my email id with which i got the sandbox account is smadhuma...@gmail.com -- 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 athttp://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Re: This Week's Office Hours - Today
This is starting now: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B6_1D239yC https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B6_1D239yC On Thu, May 27, 2010 at 10:24 AM, pamela (Google Employee) pamela...@gmail.com wrote: We will be holding office hours this week in Wave Preview. For more information, see this wave: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BOr8U_uB2D -- 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.
Re: [Google Wave APIs] Cannot get raw data for an attachment file
When retrieving an attachment, you can access the attachmentUrl, and then retrieve the content of that URL using a url fetch (in App Engine). The data attribute is used when creating an attachment. On Tue, May 25, 2010 at 6:32 AM, technohippy andy...@gmail.com wrote: Hi, I'm trying new attachment api, but I cannot get raw data for an attachment file. The code I tried is following: def on_blip_submitted(self, events, wavelet): blip = events.blip attachment_ref = blip.first(element.Attachment) if attachment_ref: attachment = attachment_ref.value() data = attachment.get('data') logging.info(data) # - None Could someone tell me what's wrong with this code? Thanks, in advance. Ando Yasushi -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] This Week's Office Hours - Today
We will be holding office hours this week in Wave Preview. For more information, see this wave: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BOr8U_uB2D -- 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.
Re: [Google Wave APIs] Go?
To give a bit more info-- We demo'd a robot written in Go during a session at I/O, to demonstrate the new robots-run-anywhere feature. That code will be open-sourced at some point soon. On Thu, May 20, 2010 at 2:02 PM, Joe Gregorio j...@bitworking.org wrote: You can now write robots in any language: http://code.google.com/apis/wave/extensions/robots/registration.html Thanks, -joe On Wed, May 19, 2010 at 7:06 AM, Joel Dietz jdi...@gmail.com wrote: There is a rumor that we will be able to write Wave robots in Google Go? Can someone confirm / deny and tell us when this feature will be available? Sadly I am not at Google I/O. Joel d3developer.com | twitter.com/fractastical | twitter.com/jdietz -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] No office hours this week
Due to the team being at Google I/O this week, there will be no office hours this week. Looking forward to hearing them next week! :) -- 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.
Re: [Google Wave APIs] Registration Link of Robot does not work
Sorry for the issue; this is now fixed. On Fri, May 14, 2010 at 9:55 AM, Nathanael Abbotts nat.abbo...@googlemail.com wrote: I am also having this problem. The link provided is http://wave.google.com/wave/robot/register but it redirects to http*s://wave.google.com/wave/robot/register where we get a 404.* On 14 May 2010 17:29, Unstructured Process Management unstructured.processmanagem...@gmail.com wrote: Hi, I am trying to register my robot, but the link: https://wave.google.com/wave/robot/register Does not work (404 Error). Is this temporary? Thank you very much. Best regards, Jörn P.S.: Great Collaboration Infrastructure! I am using it for implementing ideas of my PhD in the context of disaster management. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Re: This Week's Office Hours
Office hours are starting now: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B8dPZ4hg2B On Tue, May 11, 2010 at 5:51 PM, pamela (Google Employee) pamela...@gmail.com wrote: We will be holding office hours this week in Wave Preview. For more information, see this wave: https://wave.google.com/wave/waveref/googlewave.com/w+_2TGfR4QA -- 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.
Re: [Google Wave APIs] WAVELET_BLIP_CREATED correct behavior?
We discussed this in office hours, for developers curious about this: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B8dPZ4hg2B https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B8dPZ4hg2BThe basic answer is that it is operating as designed. On Wed, May 12, 2010 at 1:51 AM, Edgar Rodriguez edgar...@gmail.com wrote: Hi, I'm working on a robot that every time a user creates a new blip, for example when clicking on reply button (even for inner replies), the robot inserts some form elements in the new blip. I was expecting that the WAVELET_BLIP_CREATED will run just right after the user clicks on reply and creates a new blip, but this is not happening. What is happening is that when clicking in reply, i.e. creating the new blip, the new blip is created, but the event is not executed until I type anything in the created blip, lets say a white space or anything, then the code in the event handler is executed. So, the question, Is this behavior the expected or is there an issue on this? If this is the expected behavior of the event, then, how can I insert something (the form elements) in the blip recently created without expecting that the user enters some characters in the blip? The code that I'm using to insert the form elements to the recently created blip is: ... @Override public void onWaveletBlipCreated(WaveletBlipCreatedEvent event) { Blip blipCreated = event.getNewBlip(); blipCreated.append(\n\n); blipCreated.append(Property:); blipCreated.append(new FormElement(ElementType.INPUT, property:+ blipCreated.getBlipId(), )); blipCreated.append(Value:); blipCreated.append(new FormElement(ElementType.INPUT, value:+ blipCreated.getBlipId(), )); } ... I'm working with Java API v2. 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Issues with Gadgets
FYI, I've now responded to these questions here: https://wave.google.com/wave/#restored:search:with%253Aerezef,restored:wave:googlewave.com!w%252BSsFr4dLlA https://wave.google.com/wave/#restored:search:with%253Aerezef,restored:wave:googlewave.com!w%252BSsFr4dLlA On Mon, Apr 26, 2010 at 8:29 AM, Erez Efrati ere...@gmail.com wrote: Hi all, There are some issues I am facing working on a new gadgets and I would appreciate your help: 1) Is there a way in the API for a gadget to get the email address of a participant host and other participants I add to the wave? Seems like the answer is no, cause according to docs only the id, display name and thumbnail are available. 2) Is the ID returned from Participant.getId() is unique per participant and is the same no cross waves? 3) Can a gadget save information as part of the user prefs that will be available every time the gadget will be added to a wave? 4) Is it true that using content-type=url prevents me from using the Wave API? 5) Besides login from the gadget, is the only way to authenticate a wave user with an external service (associated with the installed gadget) is by using oAuth? Thanks in advance for the help, -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] onWaveletSelfRemoved event not working
If your robot is no longer on the wave, then it shouldn't be permitted to do further operations on it, like replying. If you check your logs, however, you should see that you did receive the event. On Sun, May 9, 2010 at 10:54 AM, Serj k.y.ser...@gmail.com wrote: I'm trying to handle onWaveletSelfAdded event using Java Robot API. I wrote simple function that I think should insert message when I remove robot from wave @Capability(contexts = {Context.ALL}) public void onWaveletSelfRemoved(WaveletSelfRemovedEvent event) { Wavelet wavelet = event.getWavelet(); wavelet.getRootBlip().reply().append(Bye); } Am I doing something wrong or it's really not working? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Wave Questions
Is it possible for a robot to lock a wave and disallow any further edits? Generally, robots have the same abilities as humans in terms of permissions. If the robot created the wave, the robot can set all the other participants as read-only. That would be effectively restricting further edits to the wave. Is it possible to save a wave into xml or any other format? Several robots export waves to other formats, like Exporty: http://wave-samples-gallery.appspot.com/about_app?app_id=75018 It just parses through the wave information and converts it into another format, in this case, HTML and text. Is it possible to search text across multiple waves? The robot API does not yet support a search operation. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] This Week's Office Hours
We will be holding office hours this week in Wave Preview. For more information, see this wave: https://wave.google.com/wave/waveref/googlewave.com/w+_2TGfR4QA -- 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.
Re: [Google Wave APIs] profile data
It is not in the immediate roadmap, but it seems like something we want to do in the future. As a workaround, some developers insert gadgets into the wave and get the information from the gadgets. If you do that, keep in mind that the participants information may change, as people can change their names and images, and you should try to keep your cache up to date. On Fri, May 7, 2010 at 12:45 AM, RAVINDER MAAN rsmaan...@gmail.com wrote: thanks joe actually I requested this feature long back.I just want to know if there is any plan to implement it.may be someone from wave team can tell me. On Thu, May 6, 2010 at 8:07 PM, Joe Gregorio j...@bitworking.org wrote: Hi, you can't get that information today, but it is a requested feature: http://code.google.com/p/google-wave-resources/issues/detail?id=617 You can star the issue if you want to get updates on the status of the request. Thanks, -joe On Wed, May 5, 2010 at 2:29 PM, RAVINDER MAAN rsmaan...@gmail.com wrote: Hello All Is it possible to get wave participants profile data (like user name name and profile image ) in a robot? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- Regards, Ravinder Singh Maan -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Crawling waves
Currently, waves are not crawlable by the Google spider, for technical reasons. When waves do become crawlable, we would only permit publicly viewable waves to be crawled. Generally, Google Wave follows the same rules as other Google Apps, like Docs, Maps, etc. Your data (wave) is private by default, and is only public by explicitly making it so (i.e. by adding pub...@a.gwave.com) - pamela On Wed, May 5, 2010 at 9:15 PM, Ronald C.F. Antony ronald.ant...@gmail.comwrote: On 3 May 2010, at 05:37, Kevin Gamble wrote: Now that we can embed waves on external sites does anyone know how Google crawls these? My searches for wave content using my site search have been coming up empty. Just curious if anyone knows how this is or isn't working. More importantly: how can we make sure that a wave and anything that refers to it will NEVER, EVER be crawled? If GW is supposed to replace IM, BBS, E-mail, etc. then sure as hell do I not want potentially private conversations show up on a google search, just because someone somewhere posted a snippet from that wave, or a link to something somewhere. It has to be insured that something that is supposed to be private cannot become public by means of some backdoor opened up through a reference to it. If someone quotes part of an e-mail, that usually does not make the entire conversation public. But computer morons are the rule rather than the exception, so someone posting a link to a wave or embedding a wave, rather than some snippet of text from a wave is a very likely outcome... So I'd rather waves be un-crawlable unless a special member or bot is added to the wave explicitly. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] New Python Client Library Release
We released a new version of the Python client library today, with a new feature for retrieving the position of inline blips. See more details in the changelog: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BSgYrEnoLE.2 -- 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.
[Google Wave APIs] Re: This Week's Office Hours
Office hours are starting now: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BUQ5HaXbSA https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BUQ5HaXbSA On Thu, Apr 29, 2010 at 12:27 AM, pamela (Google Employee) pamela...@gmail.com wrote: We will be holding office hours this week in Wave Preview. For more information, see this wave: https://wave.google.com/wave/#restored:search:title%253Aoffice,restored:wave:googlewave.com!w%252BSUuiwBb0A -- 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.
Re: [Google Wave APIs] Re: Encoding problems
We're aware of this issue and expect to have it fixed in an upcoming release. On Tue, Apr 27, 2010 at 5:49 PM, Pierre pierredewi...@gmail.com wrote: Same problem with all european languages. Seems that UTF8 support is broken within Python robots. Pierre On Apr 21, 6:02 am, Yasushi Ando andy...@gmail.com wrote: I'm Japanese and I'm in the same problem. On 21 April 2010 12:53, Владимир toms...@gmail.com wrote: I'd got a problem with encoding in v73 released on 19 apr 2010. My robot is written in Python and JSON dictionary is encoded inutf8 incorrectly. Russian symbols are replaced with \ufffd symbol. As for now I could not find a way to get real symbols. Example: russian symbols - 'ываываываываываываtestest' utf8symbols - ' testest' -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- ANDO Yasushi - andy...@gmail.com -http://d.hatena.ne.jp/technohippy/ -http://twitter.com/technohippy -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] This Week's Office Hours
We will be holding office hours this week in Wave Preview. For more information, see this wave: https://wave.google.com/wave/#restored:search:title%253Aoffice,restored:wave:googlewave.com!w%252BSUuiwBb0A -- 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.
[Google Wave APIs] Just released: New Embed API Features
Hi developers - We have released a new version of the Embed API, as well as an exciting new feature - anonymous read-only access for public waves. For more information, please see this wave: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BgLIlCmikA To stay up to date with Embed API changes in the future, please follow the changelog wave: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BCugLxTPIC - pamela -- 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.
Re: [Google Wave APIs] Re: Wave Embeding
Google Wave users must use the wave.google.com login screen for logging on, and they must type their username and passwords themselves. There is no programmatic login functionality. On Fri, Apr 23, 2010 at 2:18 AM, RAVINDER MAAN rsmaan...@gmail.com wrote: Thanks for your reply Eric I downloaded code of your boat.but its in python and i work in java.As this boat is not working now i could not figure out its working.can u please give me idea about the working of this boat.I will try to implement same in java and upload it for others too. if I know user name and password of the user`s wave account then is there any way to sign in automatically when user open web page containing wave.Or in other words I am looking for single sign on like facility. On Thu, Apr 22, 2010 at 8:22 PM, urd teisg...@gmail.com wrote: I was using this in drupal, untill the api changes, now it does not work http://ericbetts.org/node/10 wave: https://wave.google.com/wave/#minimized:nav,minimized:contact,minimized:search,restored:wave:googlewave.com!w%252BCHBzYlcABhttps://wave.google.com/wave/#minimized:nav,minimized:contact,minimized:search,restored:wave:googlewave.com%21w%252BCHBzYlcAB On 21 abr, 19:48, RAVINDER MAAN rsmaan...@gmail.com wrote: Hello All I am planning to use wave instead of forums on my website.But the problem is with login. To reply a wave user must be logged in to wave .How this can be accomplished while user stayes on my website?Or is there any way to get the user back to my website after logging in to wave server? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- Regards, Ravinder Singh Maan http://ravindersinghmaan.blogspot.com/ -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Is it possible to delete only text content from a blip?
I assume he wants to do it programmatically. We discussed something similar at the bottom of this wave: https://wave.google.com/wave/#restored:search:delete+python+new+selectors,restored:wave:googlewave.com!w%252B9Y0LYbKgC We created code that would delete all the text and leave the button: 13 def OnClicked(event, wavelet): 14 blip = wavelet.root_blip 15 # Find the button in the blip using blip.first() selector 16 for start, end in blip.first(element.Button): 17 # Delete from title to before button 18 # +2 takes care of last character of title and newline 19 blip.range(len(wavelet.title)+2, start).delete() 20 # Find the button again, so we know the new start position 21 for start, end in blip.first(element.Button): 22 # Delete from after the button to the end of the blip 23 blip.range(end, len(blip.text)).delete() I think you would need to do something similar to that - skipping over the non-line elements you don't want to delete. - pamela On Thu, Apr 22, 2010 at 5:49 AM, tjb654 tjb...@gmail.com wrote: In the Edit mode, you can select and delete text content. Or do you mean something else? Tim On Apr 21, 8:26 am, Evgeniy Beschastnov ebeschast...@gmail.com wrote: Hi! I need to delete only text content from a blip. I tried several ways, but no one gave me any result. Does anybody know if it is possible to do this? Thanks, Evgeniy -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Using the active API to run a cron Job
The Twitter Searchy robot is a good example of using Python for a cron job, wave storage, etc: http://wave-samples-gallery.appspot.com/about_app?app_id=107014 http://wave-samples-gallery.appspot.com/about_app?app_id=107014I'll put on our to-do list to write an actual article about how to use cron. - pamela On Fri, Apr 16, 2010 at 3:40 AM, threepineapples threepineapp...@gmail.comwrote: For those interested i have worked it out by looking at the source of this app http://wave-samples-gallery.appspot.com/about_app?app_id=107009 You need something like: import logging from waveapi import events from waveapi import robot from waveapi import blip from waveapi import element from waveapi import ops from waveapi import util from waveapi import wavelet from waveapi import appengine_robot_runner from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app global myRobot #other robot event methods class AHandler(webapp.RequestHandler): def get(self): #you can now do things here by calling myRobot.someMethod() if __name__ == '__main__': myRobot = robot.Robot('', image_url='http://.appspot.com/assets/icon.png', profile_url='http://.appspot.com/') myRobot.setup_oauth(, ., server_rpc_base='http:// gmodules.com/api/rpc') myRobot.register_handler(events.WaveletSelfAdded, OnRobotAdded) #Note this method is note included in my code snippet appengine_robot_runner.run(myRobot, True, extra_handlers=[('/ about',AHandler),]) And then in app.yaml, you define a url /about.* that runs the robot python script. You can then run http://appspot.com/about whenever you like (with a cron job, manually, from some other program, whatever) it will interact with waves as you program it to in the def get(self): method. Note, you will probably want to save wave and wavelet id's in a database so you can access specific waves using this url, otherwise you will be limited to making a new wave, and going from there. It would have been good if there was some real documentation on how to do this though. I find it tiresome having to go hunting to find out something that could have been explained in half a page somewhere! :P On Apr 16, 11:37 am, threepineapples threepineapp...@gmail.com wrote: Hi, The Active API says that you can use it to run cron jobs on waves. I've set up OAuth, but i'm at a lost to what sort of python code i actually write to get the robot to run on my command (without something happening in wave). I know how to set up cron jobs in appengine, so i assume i need to set up some kind of handler for a new cron URL in my robot, and then have that call a robot event or something along those lines, but the Active API information stops after explaining how to set up OAuth. There is no mention of how to get your robot to respond to external events! Any help (i'm python preferably) would be appreciated! -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Problems embed API http://wave-api.appspot.com/public/embed.js
There are unfortunately various issues with the API reference, such as non-functional methods like that one. We're working to update that reference within the next few days, to show you only the functional methods. The addReply function will not be included. On Wed, Apr 14, 2010 at 9:52 PM, hvt_kg thaihuyn...@gmail.com wrote: Hi All, The current I try embed with instruction from http://code.google.com/apis/wave/embed/guide.html site. It is OK. SO, When I using some API from http://code.google.com/apis/wave/embed/reference.html ex: addReply(..) it is not work. anyone see issue. Pls tell me I think it is missing or not update document from GW? right? 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] April 13th Wave Server Releases
We pushed Google Wave Preview WaveSandbox.com servers this week. The push included several changes to the visual interface for the Embed API. More information is available in the changelog: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BAU-ZLT_uA You can follow that wave for live updates in your wave inbox. -- 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.
Re: [Google Wave APIs] Office Hours Today
We did not hold office hours this week, due to travel schedules. We expect to hold them next week, and will post about them. On Wed, Apr 14, 2010 at 11:38 AM, Eric Kolotyluk e...@kolotyluk.net wrote: Are there any office hours today? I have not seen any announcements. Cheers, Eric -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Python Robot API: GadgetStateChanged and Filters
Ah - the GadgetStateChanged event works with filter, but the filter is attended to filter on the URL of the gadget, so that you can only listen to changes for a particular gadget. We'll improve the documentation to make that clearer. It's possible that a document changed filter will work for what you want, since the gadget state is technically a part of the document. I have not tested that, however. - pamela On Wed, Apr 14, 2010 at 5:51 AM, Martin Kreichgauer kreichga...@googlemail.com wrote: Hello, I tried using the filters of the Python v2 Robot API with the GadgetStateChanged event. The code looks like this: def on_gadget_state_changed(event, wavelet): # ... my_robot = robot.Robot(my_robot, profile_url='url') my_robot.register_handler(events.GadgetStateChanged, on_gadget_state_changed, filter=StringThatDoesNotAppearAnywhereInTheGadgetState) appengine_robot_runner.run(my_robot, debug=True) I would expect that the handler never gets called because the filter string can certainly not be found in the wave or any gadget state. However, the event handler is called every single time the gadget state changes. What am I doing wrong? Thanks, Martin Kreichgauer -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Update on being able to access attachments?
Ah, we actually deprecated the issue tracker there. The relevant issue to track in google-wave-resources is here: http://code.google.com/p/google-wave-resources/issues/detail?id=61 Managing attachments isn't as straightforward as dealing with the other elements in the wave, so it requires more thought, design, and time. We are making progress on this now, however. Please star that issue. - pamela On Wed, Apr 14, 2010 at 12:31 PM, Mike mike...@gmail.com wrote: I've been looking into an issue that apparently has come up before: http://code.google.com/p/wave-robot-python-client/issues/detail?id=10 I too am trying to access attachments from a robot (in Python) with no success. Is it true that no progress has been made on this issue since the ticket was accepted in September? I'm just looking for a status update. Can anyone help me? Thanks, Mike M. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: RPC call fails with NoClassDefFoundError
We will add it to the bulleted list of JARs, thanks for pointing that out. On Thu, Apr 8, 2010 at 10:52 AM, Joel Dietz jdi...@gmail.com wrote: That was it. Btw, the common codec is not mentioned in the Java robot tutorial. d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Wed, Apr 7, 2010 at 8:24 PM, Austin Chau austin.c...@gmail.com wrote: Hi you are missing the common-codec jar in your project, you can grab it here - http://code.google.com/p/wave-robot-java-client/downloads/detail?name=commons-codec-1.4.jarcan=2q= On Apr 7, 11:36 am, Joel Dietz jdi...@gmail.com wrote: Trying to fetch a wavelet like so: fetchWavelet(waveId, waveletId, rpcURL) Error received: java.lang.NoClassDefFoundError: org/apache/commons/codec/digest/DigestUtils at com.google.wave.api.AbstractRobot.createOAuthUrlString(AbstractRobot.java:1 166) at com.google.wave.api.AbstractRobot.makeRpc(AbstractRobot.java:1069) at com.google.wave.api.AbstractRobot.fetchWavelet(AbstractRobot.java:558) Appears to be failing at this line in the AbstractRobot class: --- private static String createOAuthUrlString(String jsonBody, String rpcServerUrl, String consumerKey, String consumerSecret) throws IOException, URISyntaxException, OAuthException { OAuthMessage message = new OAuthMessage(POST, rpcServerUrl, Collections.EntryString, StringemptyList()); // Compute the hash of the body. byte[] rawBody = jsonBody.getBytes(UTF_8); * This line--* byte[] hash = DigestUtils.sha(rawBody); byte[] encodedHash = Base64.encodeBase64(hash); message.addParameter(OAUTH_BODY_HASH, new String(encodedHash, UTF_8)); Which I suppose means that this import statement is not working: import org.apache.commons.codec.digest.DigestUtils; d3developer.com | twitter.com/fractastical | twitter.com/jdietz -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] FYI - Mashable Google Wave API Challenge
Hey developers - Just wanted to make sure that you're aware that Mashable is running a Wave API contest now, and extension submissions are due by April 9th. More details are here: http://mashable.com/2010/04/06/google-wave-api-challenge-reminder/ If you're working on an extension, you may want to finish it in time to submit to the contest. If you do submit, good luck! - pamela -- 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.
[Google Wave APIs] Re: java.util.ConcurrentModificationException
Please update to the latest Java client library - it contains the fix. You can follow the changelog wave here for client library updates, by the way: https://wave.google.com/wave/#restored:search:java+changelog,restored:wave:googlewave.com!w%252B3djWsKA4A - pamela On Apr 8, 4:05 am, Joel Dietz jdi...@gmail.com wrote: I've been having the same problem when deleting blips. d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Wed, Apr 7, 2010 at 1:22 PM, ChrisDRobison chrisdrobi...@gmail.comwrote: Has something changed with the wave recently. A robot that I have, inserts a form button. After that button has been clicked, the robot deletes that button and adds another. Here is a code snippet: // Remove start presentation button ref = event.getBlip().first(ElementType.BUTTON, Restriction.of(FormElement.NAME, FormAction.StartPresentation)); if (ref.value().asElement().isFormElement()) { ref.delete(); } //add syndication button FormElement formElement = new FormElement(ElementType.BUTTON, FormAction.SyndicatePresentation, Syndicate Presentation); event.getBlip().append(formElement); It is bombing out on the ref.delete() call. It wasn't doing this before. Any help would be appreciated. -- 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.comgoogle-wave-api%2Bunsubscribe@ googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Re: Styling in blip
It is possible to set the indent and alignment properties on a Line element in the Wave, and those properties would affect the elements inside the Line. For example, the following code creates a center aligned 'Hello' using the Python SDK: line = element.Line(alignment=element.Line.ALIGN_CENTER) blip.append(line) blip.append('Hello!') So, you may be able to use the Line element to achieve the effect you are looking for. On Apr 8, 7:35 am, Will Tran will.leafmed...@gmail.com wrote: When I am inserting a button into a blip, is is possible to add styling to it such as margins and vertical alignment? Will -- 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.
Re: [Google Wave APIs] Is it possible to open new wave in view mode?
It is not possible to specify the mode of a new wave. It would likely be confusing for users if some waves started in edit mode and some started in view mode. I recommend messaging in your extension that it has different functionality in view versus edit mode. - pamela On Wed, Apr 7, 2010 at 5:39 PM, technohippy andy...@gmail.com wrote: Hi, I made an installer to add buttons to newwavemenu. Though New wave button opens a new wave in edit mode, I'd like open it in view mode because my gadget works in different way depending on its mode. Is there someone who could tell me how I can achieve it? Thanks in advance. ANDO Yasushi -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Getting a BlipId after a Blip is created
I am working on a FAQ about how to do this. It is not obvious at the moment. Stay tuned. On Thu, Apr 8, 2010 at 1:30 PM, Joel Dietz jdi...@gmail.com wrote: Same problem but doesn't quite answer my question. d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Wed, Apr 7, 2010 at 11:25 PM, atarno ata...@gmail.com wrote: take a look here: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B-KvGZghcC.2https://wave.google.com/wave/#restored:wave:googlewave.com%21w%252B-KvGZghcC.2 On Apr 8, 4:01 am, Joel Dietz jdi...@gmail.com wrote: This feels like a dumb question but since I can't find the answer I am going to go ahead and ask it anyways. If my robot generates a blip how can I figure out what the Id is? As far as I can tell the onWaveletCreatedEvent fires only when he first blip is created and the onBlipSubmittedEvent fires only when a Blip is submitted by a user. Am I missing something? Joel d3developer.com | twitter.com/fractastical | twitter.com/jdietz -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Getting a BlipId after a Blip is created
Here's the text of the FAQ: When you create a blip using one of the Wave client libraries, the client library creates a temporary ID for the blip and stores its properties locally. The operations that created the blip must be submitted to the server before a permanent ID is known for the blip, since it is the server's responsibility to create permanent IDs. So, if your robot needs to track the permanent ID of a blip, the robot should do a programmatic submit of the operation that created the blip, and then retrieve the ID after that submit. Currently, the local Blip object is not updated with the new ID, so the retrieval method involves inspecting the returned JSON. This will be improved in a later API release. I am working on the sample code part of it, but perhaps that gives you a start. On Thu, Apr 8, 2010 at 3:15 PM, Joel Dietz jdi...@gmail.com wrote: Thanks. I thought even if there was a tricky way of doing this I would have figured it out by now. But apparently not... d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Thu, Apr 8, 2010 at 12:40 AM, pamela (Google Employee) pamela...@gmail.com wrote: I am working on a FAQ about how to do this. It is not obvious at the moment. Stay tuned. On Thu, Apr 8, 2010 at 1:30 PM, Joel Dietz jdi...@gmail.com wrote: Same problem but doesn't quite answer my question. d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Wed, Apr 7, 2010 at 11:25 PM, atarno ata...@gmail.com wrote: take a look here: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252B-KvGZghcC.2https://wave.google.com/wave/#restored:wave:googlewave.com%21w%252B-KvGZghcC.2 On Apr 8, 4:01 am, Joel Dietz jdi...@gmail.com wrote: This feels like a dumb question but since I can't find the answer I am going to go ahead and ask it anyways. If my robot generates a blip how can I figure out what the Id is? As far as I can tell the onWaveletCreatedEvent fires only when he first blip is created and the onBlipSubmittedEvent fires only when a Blip is submitted by a user. Am I missing something? Joel d3developer.com | twitter.com/fractastical | twitter.com/jdietz -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: First blip starts in edit mode
If the only concern is that they can't click the button, that is changing soon. See: https://wave.google.com/wave/#restored:search:button+%2522edit+mode%2522,restored:wave:googlewave.com!w%252BNHHl7SOdF Otherwise, there's no specific API for changing the mode from a robot or gadget. On Wed, Apr 7, 2010 at 5:12 AM, Joel Dietz jdi...@gmail.com wrote: Well, you can also just delete the rootBlip and replace it. Jd d3developer.com | twitter.com/fractastical | twitter.com/jdietz On Mon, Apr 5, 2010 at 8:47 PM, Joel Dietz jdi...@gmail.com wrote: I notice that when you start a wave, the first blip is in edit mode (i.e. you have to click on the done button ). Even if you add a robot which adds things to the rootblip, this blip remains in edit mode. One problem with this is that if a robot adds a form element (e.g. a button) to the rootblip (which would seem the obvious place), the participant can't use the form until they click the done button. Here's an example. This code: public void onWaveletSelfAdded(WaveletSelfAddedEvent event) { Wavelet wavelet = event.getWavelet(); wavelet.setTitle(Test Robot 2); Blip rootblip = wavelet.getRootBlip(); rootblip.append(new FormElement(ElementType.RADIO_BUTTON_GROUP, rb_group)); rootblip.append(new FormElement(ElementType.LABEL, Item1, Item 1)); rootblip.append(new FormElement(ElementType.RADIO_BUTTON, Item1, rb_group)); rootblip.append(new FormElement(ElementType.LABEL, Item2, Item 2)); rootblip.append(new FormElement(ElementType.RADIO_BUTTON, Item2, rb_group)); rootblip.append(new FormElement(ElementType.BUTTON, select_button, Boy would I like to be able to click this button right now)); } Produces the attachment. Is there a way for a robot to toggle edit mode for a blip? The only possible work around I can think of is to remove the participant from the wave and then add them in again (although I haven't tested this). Jd -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] access previous blip - Java
Please read up on Event context: http://code.google.com/apis/wave/extensions/robots/events.html#EventContext http://code.google.com/apis/wave/extensions/robots/events.html#EventContextYou will want to specify all context to scan all blips. On Wed, Apr 7, 2010 at 1:37 AM, ERichardson elad.richard...@gmail.comwrote: Hi, I'm making a robot that changes some text in some of the blips. It works well on the blips that were submitted after it had been added. But I don't know how to read all of the previous blips. Can somebody tell me how to scan all of those blips in Java -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Office hours this week
Yes, apologies. I've fixed it in the wave version. :) https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BOasYDEl_Chttps://wave.google.com/wave/#restored:search:%2522office+hours%2522,restored:wave:googlewave.com!w%252BOasYDEl_C On Wed, Apr 7, 2010 at 12:42 PM, alexandrojv alexandr...@yahoo.com wrote: mmm aren't the office hours now in the preview? On Apr 6, 1:17 pm, Austin Chau (Google employee) api.aus...@google.com wrote: Each week, we hold office hours in Wave Sandbox. This week's office hours will take place at the following time: San Francisco city.html?n=224 (U.S.A. - California) Wednesday, April 7, 2010 at 11:00:00 AM UTC-7 hours PDT/library/abbreviations/timezones/na/pdt.html Sydney city.html?n=240 (Australia - New South Wales) Thursday, April 8, 2010 at 4:00:00 AM UTC+10 hours EST/library/abbreviations/timezones/au/est.html Corresponding UTC (GMT) Wednesday, April 7, 2010 at 18:00:00 You can use this tool to see what time it is in your timezone: http://www.timeanddate.com/worldclock/converter.html?year=2010month=... Office hours are also listed on this calendar (which defaults to US Pacific timezone): http://code.google.com/events/calendar/ You can add it to your calendar from there, and if your calendar is setup appropriately, it should show up at your local time. You can also enable a second timezone in your calendar (MTV + SYD), that helps in converting. We will create a wave in Wave Preview for office hours, and when it is starting, we will update this wave, post a link to it in the group and tweet it from @googlewavedev. See you then! -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] New Java Client Library Release
We released a new version of the Java Client Library for Wave Robots API version 2 with various fixes and enhancements. You can grab the new client library here: http://wave-robot-java-client.googlecode.com/files/wave-robot-api-v2.zip You can read about the changes in the changelog wave: http://code.google.com/p/google-wave-resources/wiki/RobotJavaClientLibraryChangelog You can also choose to 'Follow' that changelog wave from the client, for real-time updates on future changelogs: https://wave.google.com/wave/#minimized:search:in%253AInbox,restored:wave:googlewave.com!w%252B3djWsKA4A.1 -- 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.
[Google Wave APIs] Re: Not able to deploy python robot
I'm trying to read through your errors, but they seem to be from multiple commands, and are hard to read in groups. Do you mind using the Wave-based forum, and pasting in a wave? That will be easier to check. http://code.google.com/apis/wave/forum.html Here is the bare minimum Python wave robot project files, by the way: http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/robots/python/python_tutorial/ If it doesn't work with those, I think it's something to do with your GAE/Python configuration. On Mar 30, 5:27 pm, Tushar Ghosh 2shar...@gmail.com wrote: On Mar 30, 10:08 am, pamela (Google Employee) pamela...@gmail.com wrote: 1) The dev-appserver isn't useful for Wave robots - robots must be deployed on a public URL (appspot.com) to be used inside Wave. 2) The error says that you did not specify a directory. You should specify either . if you're inside the project directory or if not, the relative Actually, I have placed the google_appengine folder in path variable and my current directory is WaveRobot which has my project directory hello-bot. So I am trying to deply using command $ appcfg.py update hello-bot/ Am I doing something wrong. Please help me out -- 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.
[Google Wave APIs] Re: Wavelet#reply method accepts only string
Yes, I will clarify the docs to say it accepts a string. You can use append after the setting initial content, and pass anything into that. On Mar 27, 2:43 pm, technohippy andy...@gmail.com wrote: I'm not sure this is spec or bug, but this code does not work: | def OnBlipSubmitted(events, wavelet): | wavelet.reply(element.Gadget('http://example.com/gadget.xml')) Can Wavelet#reply method accept only string? -- 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.
[Google Wave APIs] Re: oauth_body_hash failed verification when using Active Api in JAVA
This will be fixed in the next Java client library release, coming soon. On Mar 12, 11:23 pm, Evgeniy Beschastnov ebeschast...@gmail.com wrote: Hi! I've got problem with appending to blip non-ascii symbols when i use active api. Few days ago all such symbols looked like question marks in blip. But now i always get the following message, when i try to append non-askii symbols to blip: com.google.wave.api.AbstractRobot$HttpFetcher send: Invalid response: HTMLHEADTITLEoauth_body_hash failed verification/TITLE/ HEADBODY BGCOLOR=#FF TEXT=#00H1oauth_body_hash failed verification/H1H2Error 401/H2/BODY/HTML When i append ascii string it works ok. Here is JSON request: com.google.wave.api.AbstractRobot makeRpc: JSON request to be sent: [{method:wave.document.modify,id:op22,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,blipId:b+hDBI-fSDB,modifyAction: {modifyHow:CLEAR_ANNOTATION,annotationKey:conv/ title,useMarkup:false}}}, {method:wave.document.modify,id:op23,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,blipId:b+hDBI-fSDB,modifyAction: {modifyHow:CLEAR_ANNOTATION,annotationKey:lang,useMarkup:false}}} , {method:wave.document.modify,id:op24,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,blipId:b+hDBI-fSDB,modifyAction: {modifyHow:CLEAR_ANNOTATION,annotationKey:lang,useMarkup:false}}} , {method:wave.document.modify,id:op25,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,blipId:b+hDBI-fSDB,modifyAction: {modifyHow:DELETE,useMarkup:false}}}, {method:wave.wavelet.setTitle,id:op26,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,waveletTitle:guguba takqe123112qwe [03/11/2010 - 03/11/2010]}}, {method:wave.document.appendMarkup,id:op27,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,blipId:b+hDBI-fSDB,content:asd првеыфвфывфывфыв\u003cbr / \u003e}},{method:wave.document.modify,id:op28,params: {waveId:googlewave.com!w+hDBI-fSDA,waveletId:googlewave.com!conv +root,blipId:b+hDBI-fSDB,modifyAction: {modifyHow:INSERT_AFTER,values:[null],elements: [{type:GADGET,properties:{url:http://wrikerobot2.appspot.com/ gadget1.xml}}],useMarkup:false}}}] Thanks, Evgeniy -- 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.
Re: [Google Wave APIs] Re: Problem with next button in Wave Samples with v2 API
Thanks, I'll fix that issue. I'll see if I can add in the multiple filters easily. (If anyone feels like adding it in their spare time, the code is here: http://google-wave-resources.googlecode.com/svn/trunk/samples-gallery/) On Fri, Mar 12, 2010 at 3:28 PM, vadbars vadb...@gmail.com wrote: I confirm this bug. Besides, I would like to be able to select examples of two parameters. For example, a python and api2 simultaneously. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] get attachment
Not currently, see: http://wave-api-faq.appspot.com/#attachments http://wave-api-faq.appspot.com/#attachments On Fri, Mar 12, 2010 at 2:50 AM, maher dibejma...@gmail.com wrote: Hi, I'd like to know if it's possible to get the attachment added to a blip, or at least to know if it's name . If it's possible can you tell me how to get it, 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] ROBOT_SELF_REMOVED event not working
FYI, this issue is being tracked here: http://code.google.com/p/google-wave-resources/issues/detail?id=690 On Thu, Mar 4, 2010 at 11:13 PM, Kapil Neurgaonkar caps...@gmail.comwrote: The robot when added to the participants list invokes the ROBOT_SELF_ADDED event and is successfully handled by the handler method. But when the robot is removed from the participants list the respective handler is expeced to invoke, but it does not. This is my code for *handlers* : public void onWaveletSelfAdded(WaveletSelfAddedEvent event) { event.getBundle().getWavelet().reply(\nHello everyone); } public void onWaveletSelfRemoved(WaveletSelfRemovedEvent event) { event.getBundle().getWavelet().reply(\nGood Bye); } *Capabilities :* w:capability name=WAVELET_SELF_ADDED context=SELF,ROOT/ w:capability name=WAVELET_SELF_REMOVED context=SELF,ROOT/ Thanks Regards, Kapil Neurgaonkar -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] WAVELET_SELF_REMOVED event not triggered
It turns out that there is an issue with the WaveletSelfRemoved event, and it is not being triggered: http://code.google.com/p/google-wave-resources/issues/detail?id=690 On Mon, Mar 1, 2010 at 5:54 AM, Kapil Neurgaonkar caps...@gmail.com wrote: Hi Pamela, I changed the version in the capabilities document to 1.1 (Ref.http://www.onthetopofthewave.com/2009/11/develop-your-first-wave-robot-in-java-2/) . But it isn't working. I even tried to change the MSB of the version number. I have modified the capabilities document many times. How can i calculate the version number? Thanks a lot, Kapil Neurgaonkar On Sun, Feb 28, 2010 at 12:49 PM, pamela (Google Employee) pamela...@gmail.com wrote: Hi Kapil- Have you also increased the version number in your capabilities? See: http://code.google.com/apis/wave/extensions/robots/index.html#Versioning http://code.google.com/apis/wave/extensions/robots/index.html#Versioning- pamela On Sat, Feb 27, 2010 at 9:34 PM, Kapil Neurgaonkar caps...@gmail.comwrote: I'm trying to trace the event of removal of the robot from a wave. I wanted to make necessary changes in the AppEngine Datastore if the robot is removed as a participant from any wave. Here is my code for action on the event : private void waveletSelfRemoved(Wavelet wavelet) { Blip blip = wavelet.appendBlip(); TextView textview = blip.getDocument(); textview.append(Goodbye everyone, Enjoy waving..!!); } I have also added the WAVELET_SELF_REMOVED in capability document. What could be the problem? Thank You, Kapil Neurgaonkar -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Re: This Week's Office Hours
Apologies, that was the incorrect URL. Office hours are here: https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BnTN3rHQDC On Thu, Apr 1, 2010 at 3:05 PM, pamela (Google Employee) pamela...@gmail.com wrote: The office hours are starting now: https://wave.google.com/a/google.com/#restored:search:howto+%2522office+hours%2522,restored:wave:google.com!w%252BfyA2_WY4%2525A https://wave.google.com/a/google.com/#restored:search:howto+%2522office+hours%2522,restored:wave:google.com!w%252BfyA2_WY4%2525A On Tue, Mar 30, 2010 at 12:52 PM, pamela (Google Employee) pamela...@gmail.com wrote: We announced the times for this week's office hours in the forum. They will be Thursday, 3-4pm, AEST (Sydney time). View the wave for more detailed information: http://exporty-bot.appspot.com/export?waveId=googlewave.com!w%252B7uFJeFWEJ -- 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.
Re: [Google Wave APIs] Robot inactive when new wave by robot
Do you see any messages in the logs at all? Is it a Java or Python robot? What is its app ID? On Tue, Mar 30, 2010 at 5:03 PM, thai huynh thaihuyn...@gmail.com wrote: Hi, Yes, for the both: does not respond and doesn't receive events. thanks On Tue, Mar 30, 2010 at 12:09 PM, pamela (Google Employee) pamela...@gmail.com wrote: What do you mean by the robot is inactive? It does not respond? It doesn't receive events? On Mon, Mar 29, 2010 at 9:48 PM, hvt_kg thaihuyn...@gmail.com wrote: Hi All, It's seem some issue about API ( java), So. When create new wave by Robot. I had attach robot and list participant into wave and occur problems, I navigate new wave just created and operation on wavelet,etc,... Robot inactive. Any guys see it. 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Hey
Possibly, yes - he's looking into it. On Tue, Mar 30, 2010 at 6:30 AM, Thomas Jungblut thomas.jungb...@googlemail.com wrote: Austin got hacked?^^ On 29 Mrz., 19:41, Austin Chau austin.c...@gmail.com wrote: Hey how are you recently? I would like to introduce you a very good company and the website ishttp://www.nsehwop.com. It can offer you all kinds of electronic products ,such as laptops ,gps ,TV LCD ,cell phones ,ps3 ,MP3/4, and so on. You can take some time to have a look ,there must be something you like.Hope you can enjoy yourself in shopping from that company ! Regards ! -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Not able to deploy python robot
1) The dev-appserver isn't useful for Wave robots - robots must be deployed on a public URL (appspot.com) to be used inside Wave. 2) The error says that you did not specify a directory. You should specify either . if you're inside the project directory or if not, the relative directory path. On Tue, Mar 30, 2010 at 2:01 PM, Tushar Ghosh 2shar...@gmail.com wrote: I am going through the tutorial and am following the hello world bot which here i have named as hello-bot. But when I run the dev_appserver, the only output I am getting is: Not found error: / did not match any patterns in application configuration. Also when I am trying to deploy the bot using appcfg.py, I am getting the following error: $ appcfg.py request_logs /home/tushar/Documents/WaveRobot/google_appengine/appcfg.py:41: DeprecationWarning: the sha module is deprecated; use the hashlib module instead os.path.join(DIR_PATH, 'lib', 'antlr3'), /home/tushar/Documents/WaveRobot/google_appengine/google/appengine/ tools/dev_appserver_login.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Usage: appcfg.py [options] request_logs directory output_file appcfg.py: error: Expected a directory argument and an output_file argument. tus...@tushar:~/Documents/WaveRobot$ appcfg.py update hello-bot/ /home/tushar/Documents/WaveRobot/google_appengine/appcfg.py:41: DeprecationWarning: the sha module is deprecated; use the hashlib module instead os.path.join(DIR_PATH, 'lib', 'antlr3'), /home/tushar/Documents/WaveRobot/google_appengine/google/appengine/ tools/dev_appserver_login.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Application: hello-bot; version: 1. Server: appengine.google.com. 2010-03-30 01:48:43,003 ERROR appcfg.py:195 Could not find version file at /usr/lib/pymodules/python2.6/google/../VERSION 2010-03-30 01:48:43,003 ERROR appcfg.py:195 Could not find version file at /usr/lib/pymodules/python2.6/google/../VERSION 2010-03-30 01:48:43,004 ERROR appcfg.py:195 Could not find version file at /usr/lib/pymodules/python2.6/google/../VERSION Scanning files on local disk. Initiating update. ^CInterrupted. tus...@tushar:~/Documents/WaveRobot$ appcfg.py update hello-bot/ /home/tushar/Documents/WaveRobot/google_appengine/appcfg.py:41: DeprecationWarning: the sha module is deprecated; use the hashlib module instead os.path.join(DIR_PATH, 'lib', 'antlr3'), /home/tushar/Documents/WaveRobot/google_appengine/google/appengine/ tools/dev_appserver_login.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Application: hello-bot; version: 1. Server: appengine.google.com. 2010-03-30 01:50:09,324 ERROR appcfg.py:195 Could not find version file at /usr/lib/pymodules/python2.6/google/../VERSION 2010-03-30 01:50:09,324 ERROR appcfg.py:195 Could not find version file at /usr/lib/pymodules/python2.6/google/../VERSION 2010-03-30 01:50:09,324 ERROR appcfg.py:195 Could not find version file at /usr/lib/pymodules/python2.6/google/../VERSION Scanning files on local disk. Initiating update. 2010-03-30 01:50:49,380 ERROR appcfg.py:1568 An unexpected error occurred. Aborting. Traceback (most recent call last): File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/appcfg.py, line 1535, in DoUpload missing_files = self.Begin() File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/appcfg.py, line 1305, in Begin version=self.version, payload=self.config.ToYAML()) File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/appengine_rpc.py, line 346, in Send f = self.opener.open(req) File /usr/lib/python2.6/urllib2.py, line 389, in open response = self._open(req, data) File /usr/lib/python2.6/urllib2.py, line 407, in _open '_open', req) File /usr/lib/python2.6/urllib2.py, line 367, in _call_chain result = func(*args) File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/https_wrapper.py, line 136, in https_open return self.do_open(http_class_wrapper, req) File /usr/lib/python2.6/urllib2.py, line 1121, in do_open raise URLError(err) URLError: urlopen error [Errno -5] No address associated with hostname Traceback (most recent call last): File /home/tushar/Documents/WaveRobot/google_appengine/appcfg.py, line 68, in module run_file(__file__, globals()) File /home/tushar/Documents/WaveRobot/google_appengine/appcfg.py, line 64, in run_file execfile(script_path, globals_) File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/appcfg.py, line 2709, in module main(sys.argv) File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/appcfg.py, line 2700, in main result = AppCfgApp(argv).Run() File /home/tushar/Documents/WaveRobot/google_appengine/google/ appengine/tools/appcfg.py, line 1763, in
Re: [Google Wave APIs] Robot inactive when new wave by robot
What do you mean by the robot is inactive? It does not respond? It doesn't receive events? On Mon, Mar 29, 2010 at 9:48 PM, hvt_kg thaihuyn...@gmail.com wrote: Hi All, It's seem some issue about API ( java), So. When create new wave by Robot. I had attach robot and list participant into wave and occur problems, I navigate new wave just created and operation on wavelet,etc,... Robot inactive. Any guys see it. 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Simple wave robot not working
When you say that everything looks fine in the logs, do you mean that you see incoming and outgoing JSON operations? If so, please paste the operations here. On Fri, Mar 26, 2010 at 8:03 AM, vasumathi_cont...@yahoo.com vasumathi_cont...@yahoo.com wrote: I created a simple wave robot exactly following the instructions in the following link http://code.google.com/apis/wave/extensions/robots/java-tutorial.html Then I deployed it and tried using it in a wave and it does nothing. I checked all the logs and everything looks fine. What could be wrong? Anyone else encountered this issue before? Please help. 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Failure in Requesting Sandbox access
Hi Sean- Several developers have reported issues with the iframed form. Please try the standalone site instead: http://sandbox-form.appspot.com/ - pamela On Wed, Mar 24, 2010 at 1:37 AM, scros...@arm.com scros...@arm.com wrote: Hi there I have been trying to request Sandbox access at http://code.google.com/apis/wave/sandboxform.html I'm logged into my google account, but when I enter my password into the form for Sandbox access, the form just refreshes without confirming my request Can someone help me out ? Thanks Sean -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Website/wave
Hi Max- Currently, in order to view a public wave, you need to be logged into that Wave domain on that browser. So, if your wave is on wavesandbox, and you are not logged into wavesandbox, you will not be able to see the wave. We are working on enabling anonymous view access to embedded public waves. Please star this issue: http://code.google.com/p/google-wave-resources/issues/detail?id=154 - pamela On Sat, Mar 20, 2010 at 10:52 AM, Massimiliano massimiliano.pietr...@gmail.com wrote: Dear All, I can't understand. I'm doing a website. I embed a wave as in the documentation description. I add to the wave the public robot. and it works fine (I'm just fighting to understand how I can change the background color). When I check the page from another computer not logged in wavesandbox, I can't see the wave! Why? In the other computer I have logged in a wave account, but I still can't see the wave. What is wrong? Please help!!! (In my website I'm using google account api, so when I check the page I'm do logged in a Google Account). Regards Max -- My email: massimiliano.pietr...@gmail.com My Google Wave: massimiliano.pietr...@googlewave.com -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] problem in wave preview
Wave Preview is currently experiencing some issues. The team is working on the issues now. Wave Sandbox is okay, if you need a debugging environment. On Fri, Mar 19, 2010 at 10:17 AM, matias molinas matias.moli...@gmail.comwrote: I can not see my contacts in preview wave, seems not working properly and I can not add participants. In wave sandbox everything works correctly. Is it a temporary failure? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: How to get a image URL from a Wave Image
We are looking into the reported issue. If you create the Image element yourself using the API, getUrl should work. If the user uploads the image as an attachment, then it will not be reported as an element (so there will be no Image element). If the user adds the image using the Google search doodad (G+), then it will be reported as an Image, but with no URL. So, I believe you're running into that last situation. - pamela On Fri, Mar 19, 2010 at 1:52 AM, Linc ala...@online.de wrote: The Problem here seems to be that if you upload an image from your computer it is stored as an attachement. Attachements don't have the url property. So if you get null when calling getUrl(), the image is uploaded. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Will StyledText be fixed in the new API?
It is working for me. Here's a sample wave: https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BA2lBOy1DA https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BA2lBOy1DAHere's the Python code that I used: 17 | blip = event.blip 18 | blip.append(Hey! I'm alive!) 19 line = element.Line(indent=2, alignment=element.Line.ALIGN_CENTER) 20 blip.append(line) 21 blip.append('Hello!') Here's the JSON logs: [{params: {capabilitiesHash: 0xfb9cd66}, method: robot.notifyCapabilitiesHash, id: 0}, {params: {blipId: b+A2lBOy1DB, waveletId: wavesandbox.com!conv+root, waveId: wavesandbox.com!w+A2lBOy1DA, modifyAction: {modifyHow: INSERT_AFTER, values: [Hey! I'm alive!]}}, method: document.modify, id: op2}, {params: {blipId: b+A2lBOy1DB, waveletId: wavesandbox.com!conv+root, waveId: wavesandbox.com!w+A2lBOy1DA, modifyAction: {modifyHow: INSERT_AFTER, elements: [{type: LINE, properties: {indent: 2, alignment: c}}]}}, method: document.modify, id: op3}, {params: {blipId: b+A2lBOy1DB, waveletId: wavesandbox.com!conv+root, waveId: wavesandbox.com!w+A2lBOy1DA, modifyAction: {modifyHow: INSERT_AFTER, values: [Hello!]}}, method: document.modify, id: op4}] On Thu, Mar 18, 2010 at 10:12 PM, Jason jhar...@gmail.com wrote: I've been working with the Line object in the new Java API. My robot can tell the client that something should be lineType 'h1' or whatever, but it can't make the client indent or align text. The outgoing JSON contains appropriate messages, for example: 1493:{type:LINE,properties:{indent:2}}, 1506:{type:LINE,properties:{alignment:c}, but the web client ignores it. Further, if such a line element occurs somewhere before an image or gadget, the web client seems not display the subsequent image/gadgets either! Can anyone else corroborate this? thanks .. Jason On Mar 2, 3:09 am, Byron byroni...@gmail.com wrote: What is the new API? I tried to write a TOC Generator robot that would read all the headings in the main blip and create a Table of Contents accordingly. This wasn't working, because I couldn't read aStyledTextheading. Right now my bot (toc...@appspot.com) just outputs debug information for all the Styles and Annotations, but I'm still not seeing anything for the headings. Do I have to use/deploy a different version of the Java Client Robot API? Thanks, -Byron On Feb 2, 2:38 pm, pamela (Google Employee) pamela...@gmail.com wrote: Yes, it should work in the new API. It uses the setting of style annotations instead of the specialStyledTextclasses. On Tue, Feb 2, 2010 at 10:24 AM, Jason jhar...@gmail.com wrote: There are various bugs which have been reported relating to styled text, including: [ 3] http://code.google.com/p/wave-robot-java-client/issues/detail?id=3 [ 12] http://code.google.com/p/wave-robot-java-client/issues/detail?id=12 [ 85] http://code.google.com/p/google-wave-resources/issues/detail?id=85 [341] http://code.google.com/p/google-wave-resources/issues/detail?id=341 [349] http://code.google.com/p/google-wave-resources/issues/detail?id=349 In my experience, there are 2 problems: (1) the java robot client api doesn't read the various line types, indentation levels, alignment or display direction as Annotations (2) if you useStyledTextwith a StyleType to try to set line type, indentation level, alignment or display direction, the rich client doesn't honour the resulting json sent in the OperationMessageBundle I just wanted to check that this is expected to be fixed in the Valentines api release? thanks .. Jason -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Regarding Wave api proxyfor()
Which API are you using? The KitchenSinky samples both show proxyFor: http://wave-samples-gallery.appspot.com/results?q=kitchensinky http://wave-samples-gallery.appspot.com/results?q=kitchensinkyWe will add more code to the docs. - pamela On Tue, Mar 16, 2010 at 3:20 PM, sandymantri sandy1man...@gmail.com wrote: I want to know how to use proxyfor() method?In my case the scenario is client app is submitting new blip to a wave using robot but this blip is submitted to wave server with robot as creator.but i want to change creator of blip to any other id? Actually there are 3 methods in client api..can u tell me which one to use and how.? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Attachment
No, we have not yet. See the FAQ: http://wave-api-faq.appspot.com/#attachments On Fri, Mar 12, 2010 at 6:57 AM, Zaheer zaheer...@gmail.com wrote: Hi Pamela, I was wondering if you have added the support of attaching a file using Wave API. please let us know if you. Zaheer On Feb 4, 11:01 am, pamela (Google Employee) pamela...@gmail.com wrote: The closest thing you can do is to add a URL to an externally hosted attachment to the blip. On Thu, Feb 4, 2010 at 8:51 PM, maher dibejma...@gmail.com wrote: oki thx but meanwhile is it an alternative that we can use ? On 4 fév, 00:59, pamela (Google Employee) pamela...@gmail.com wrote: We plan to support this at some point in the future. Please star: http://code.google.com/p/google-wave-resources/issues/detail?can=2q=61 - pamela On Thu, Feb 4, 2010 at 3:35 AM, maher dibejma...@gmail.com wrote: Hi, I would like to add an attachment to a blip using the api and to get the url of attachment element from google wave . If i a understood we can't do that with api only with user interface (can you confirm plz ) Is there an alternative for this issus ? I'd like to know if google planified to add this feature to the api ? Thanks a lot -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Cannot get the WaveSandbox account
I've sent you login information off-thread. On Tue, Mar 9, 2010 at 10:06 AM, Nik nik.ivan...@gmail.com wrote: Tried twice, proposing my name as nik.ivancic as well as nik.i Each time the name was deemed available and after few minutes I got the following email message -Original Message- From: g00gl3wav3...@gmail.com [mailto:g00gl3wav3...@gmail.com] Sent: Tuesday, March 09, 2010 9:14 AM To: nik.ivan...@gmail.com Subject: WaveSandbox.com Account: Error Creating We were unable to create your account, either due to an invalid or duplicate account name. Please try creating a new account. Can you please advice how to get the sandbox account? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] How to get a image URL from a Wave Image
Are you trying to edit it through the API? The API should report to you all the Image elements in a particular blip. - pamela On Wed, Mar 17, 2010 at 1:54 AM, Flor florm...@gmail.com wrote: Hi, I'm working with image in Google wave. I need to edit a wave image. For this reason, I has been trying to get the URL from a wave image. Because I can edit the image from the URL. I wanted to know if there is other possibility to edit a wave image or how can I get the URL from a image wave?? Thank you, Flor -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] How to get a participant's display name with the robot api v2
Please star this issue: http://code.google.com/p/google-wave-resources/issues/detail?id=617 On Sun, Mar 14, 2010 at 10:01 AM, Yasushi Ando andy...@gmail.com wrote: Thanks, but unfortunately wavelet.participants is just a list of participant ids. On 15 March 2010 01:41, Nicolas Toublanc n.toubl...@gmail.com wrote: Ups, sorry. Is that better? event.getWavelet().getParticipants() On Sun, Mar 14, 2010 at 4:25 PM, Yasushi Ando andy...@gmail.com wrote: Thank you for your quick reply. I know I can get a participant's display name with the gadget api, but I want to do it by using the robot api if possible. Do you mean there's no way to get a participant's display name in the robot api? On 15 March 2010 00:18, Nicolas Toublanc n.toubl...@gmail.com wrote: Have a look here: http://code.google.com/intl/fr/apis/wave/extensions/gadgets/reference.html It should be wave.getParticipants().getDisplayName() On Sun, Mar 14, 2010 at 4:02 PM, technohippy andy...@gmail.com wrote: Hi, I'm developing a sample robot who says hello to a new comer when s/he join the wave. Though I'd like for the robot to call not the new comer's id but her/his display name, I cannot find the api to get it. Is there a good api to get a display name from id? Or, should I get a participant's display name with gadget's assistance? Thanks, in advance. ANDO Yasushi -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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-api@googlegroups.com . To unsubscribe from this group, send email to google-wave-api+unsubscr...@googlegroups.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- ANDO Yasushi - andy...@gmail.com - http://d.hatena.ne.jp/technohippy/ - http://twitter.com/technohippy -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- ANDO Yasushi - andy...@gmail.com - http://d.hatena.ne.jp/technohippy/ - http://twitter.com/technohippy -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Are Gadgets Cached
See this FAQ: http://wave-api-faq.appspot.com/#gadgetcache http://wave-api-faq.appspot.com/#gadgetcacheThe docs will be updated. On Fri, Mar 12, 2010 at 2:31 PM, Chris Bianchi bianch...@gmail.com wrote: Gadgets used to not be cached by Wave but now it appears that they are being cached. The Wave API documentation still says that Gadgets are not cached. Has something changed. I've tried searching this group and the sandbox for news about this but have not been able to find anything new. Thanks for any news that you can provide. -Chris -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] how to access wave contacts.?
You can use the Google Contacts API: http://code.google.com/apis/contacts/ There's no distinguishing between normal contacts and Wave-enabled contacts in that API, however, so you would just be accessing all of the user's contacts. - pamela On Sun, Mar 7, 2010 at 10:13 PM, sandymantri sandy1man...@gmail.com wrote: hi,, I'm working on some desktop app for which i want to access my all wave contacts from my contact list...is there any such java api which would do this.. plz reply,,, thanks in advance.. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: How do you create the handler to authenticate your robot?
You can simplify that by storing it in a separate file or the code itself. I am modifying the docs to say the following: To authenticate in Java, call setupOauth in the constructor for your robot. See the sample code below: public MyRobot() { myRobot.setupOAuth(CONSUMER_KEY, CONSUMER_SECRET, http://sandbox.gmodules.com/api/rpc;); } Those two parameters can just be local String contants. - pamela On Mon, Mar 8, 2010 at 9:53 AM, Toub n.toubl...@gmail.com wrote: Hi, Thanks for this information. I still not understand how the example robot retrieve the system property, if it is hosted by App Engine: OAUTH_TOKEN = System.getProperty(OAUTH_TOKEN) How can I set this property ? Thanks On 6 mar, 03:05, pamela (Google Employee) pamela...@gmail.com wrote: Thanks for the feedback, Eric, we'll clarify that section to show where to put the code. It's non-obvious in Java. For reference, the Buggy sample uses Java SDK and the active API. The relevant code is in the constructor: http://google-wave-resources.googlecode.com/svn/trunk/samples/extensi... http://google-wave-resources.googlecode.com/svn/trunk/samples/extensi.. .I'll clarify the docs to show it inside a constructor. - pamela On Thu, Mar 4, 2010 at 8:30 AM, Eric Kolotyluk eric.koloty...@gmail.com wrote: I'm trying to follow the Authenticating Your Robots http://code.google.com/apis/wave/extensions/robots/operations.html#Ac...instructions but nothing tells me how to create the handler the registration page calls for. Please create a new handler at http://pressybot.appspot.com/_wave/verify_token?st=that responds with that token. The server will contact your robot at that URL to verify the token. You can use the *st* query parameter to ensure that the request is coming from our server. Once you have created the handler, please click the *Verify* button below. It would be nicer if the tutorial was complete instead of assuming you already know how to do this. For example, if you created a robot using the Robot Tutorial http://code.google.com/apis/wave/extensions/robots/java-tutorial.htmlhow would you modify the robot to add the handler? Cheers, Eric -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com google-wave-api%2bunsubscr...@googlegroups.comgoogle-wave-api%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Virtual Office Hours Starting Now
Join us in Wave Preview for office hours for the next hour: https://wave.google.com/wave/#minimized:search:tag%253Awave-api,restored:wave:googlewave.com!w%252Bw07DW7wVC See you there! -- 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.
Re: [Google Wave APIs] How do you create the handler to authenticate your robot?
Thanks for the feedback, Eric, we'll clarify that section to show where to put the code. It's non-obvious in Java. For reference, the Buggy sample uses Java SDK and the active API. The relevant code is in the constructor: http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/robots/java/buggy/src/robot/Buggy.java http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/robots/java/buggy/src/robot/Buggy.javaI'll clarify the docs to show it inside a constructor. - pamela On Thu, Mar 4, 2010 at 8:30 AM, Eric Kolotyluk eric.koloty...@gmail.comwrote: I'm trying to follow the Authenticating Your Robotshttp://code.google.com/apis/wave/extensions/robots/operations.html#ActiveRobotAPIinstructions but nothing tells me how to create the handler the registration page calls for. Please create a new handler at http://pressybot.appspot.com/_wave/verify_token?st= that responds with that token. The server will contact your robot at that URL to verify the token. You can use the *st* query parameter to ensure that the request is coming from our server. Once you have created the handler, please click the *Verify* button below. It would be nicer if the tutorial was complete instead of assuming you already know how to do this. For example, if you created a robot using the Robot Tutorialhttp://code.google.com/apis/wave/extensions/robots/java-tutorial.htmlhow would you modify the robot to add the handler? Cheers, Eric -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Where Is Everyone?
Hi Eric- Many developers are now in the Wave-based forum, which is described in the documentation here: http://code.google.com/apis/wave/forum.html I also described it in this forum post: http://groups.google.com/group/google-wave-api/browse_thread/thread/457bfaab160af2a8 http://code.google.com/apis/wave/forum.htmlYou are still welcome to post here, as well. - pamela On Sat, Mar 6, 2010 at 12:23 PM, Eric Kolotyluk eric.koloty...@gmail.comwrote: Ok, I'm not seeing any more posts here so I'm assuming the discussions have moved elsewhere. From the last office hours I can see Pamela Fox: Yes, its closed. Please post new questions in the forum using the Forum extension. There'll be office hours again next week. But I can't seem to find the forum extension anywhere. How do I find my way back to the discussion? Cheers, Eric -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Not able to identify update version of my robot
Hi Shantanu- If you're using the new API, your version should automatically update, and your bot should subscribe to all events. I recommend reading the article on debugging wave robots: http://code.google.com/apis/wave/articles/robotdebugging.html In particular, check your logs to see if you are getting incoming JSON for the expected events, and check that your auto-generated capabilities.xml lists the expected events. - pamela On Fri, Mar 5, 2010 at 4:14 PM, Shantanu Saini saini.shant...@gmail.comwrote: Hi, I am developing a robot with python. my basic robot is working perfectly but after adding some more code of lines for blip events, its still not reflecting me that functionality. Please help me in finding how can i check for my updates in robot. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Typo on wave api python robot tutorial
Thanks, we've fixed this. On Wed, Mar 3, 2010 at 4:40 PM, Eric Betts bet...@gmail.com wrote: On http://code.google.com/apis/wave/extensions/robots/python-tutorial.htmlthere is a typo with the name of the python application used to deploy robots. The text reads: When deploying, the App Engine launcher will ask you for the username and password associated with the registered application, and execute appfg.py. Where appfg.py should be appcfg.py ~Eric -- Eric Betts http://EricBetts.org (503) 389-0207 -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] Re: Understanding the Sandbox
Hi Eric-- Have you looked at the logs? I recommend always keeping your logs open at the same time as testing your robot. It will show you the incoming/outgoing JSON, and any errors. Info on debugging with logs is here: http://code.google.com/apis/wave/articles/robotdebugging.html#AppEngineLogs http://code.google.com/apis/wave/articles/robotdebugging.html#AppEngineLogs- pamela On Fri, Mar 5, 2010 at 3:10 AM, Eric Kolotyluk eric.koloty...@gmail.comwrote: After uploading my robot to appspot.com I was able to add it to my contact list in the preview wave - pressy...@appspot.com - and then I was able to create a new wave and add it to that. As it was the robot used in the tutorial I could immediately see that it was functioning because it added some blips to the wave. Then I went to my sandbox and added my robot to my contact list. After creating a new wave I added the robot to the wave, but nothing happens, no new blips appear. *So way does the robot work in the preview wave but not in the sandbox wave?* Cheers, Eric On 2010-03-04 6:55 AM, Thomas Jungblut wrote: @Eric The profiles are still disabled, you can not see an avatar or the realname. If you add your robot to a wave short after deployment it needs to be cached, in the wave itself you won't see any changes, but if you are working with datastorages you can see the robot perform altough nothing happens outside. In the AppEngine overview you can also see the robot working. Actually the developing for wave preview and sandbox is the same. I do not understand what you are asking for, the sandbox only gives you other features like XML export, annotationview... whatever more. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
[Google Wave APIs] Virtual Office Hours: Starting Now
Virtual Google Wave APIs office hours are starting now. Join us here: https://wave.google.com/wave/#restored:search,restored:wave:googlewave.com!w%252BeSBFxi2fF -- 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.
[Google Wave APIs] New Wave Robots API v2 New Wave-Based Forum
We have now released the Wave Robots API v2, which we have been alluding to in various forum posts here. This API makes it easy for developers to push information to waves (like on cron jobs or from websites), and it also resolves a lot of issueshttp://code.google.com/p/google-wave-resources/issues/list?can=1q=Fixed:apiv2colspec=Stars+ID+Type+Status+Priority+Milestone+Owner+Summary+Internalcells=tiles developers had with the old API (not all, but many). For more information on the new API, read through through the launch blog posthttp://googlewavedev.blogspot.com/2010/03/introducing-robots-api-v2-rise-of.html . Additionally, as part of this release, we're experimenting with holding discussions about the new API in Google Wave itself. We've actually created a robot to help facilitate these conversations, and you can read more about how to join in on the discussions on the Wave API Forum Botty pagehttp://code.google.com/apis/wave/forum.html . As noted on that page, we will still continue to monitor this group for posts, and if you are unable or unwilling to use the wave-based forum for whatever reason, feel free to post your questions here. -- 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.
Re: [Google Wave APIs] How can I iterate through all blips in a wavelet?
Hi Kapil- Please see this FAQ: http://wave-api-faq.appspot.com/#allcontext http://wave-api-faq.appspot.com/#allcontextThe current API does not guarantee access to all the blips. This is one of the things we're resolving in the upcoming API. Thanks for your patience. - pamela On Mon, Mar 1, 2010 at 6:20 AM, Kapil Neurgaonkar caps...@gmail.com wrote: I've tried to use the Blip.getChildren() and Blip.getChildBlipIds() to traverse through the blips as soon as the robot is added to a wave. But what all I get is just three blips, i.e. Root blip + 2 more blips where the content (and other stuff) of one of the blips is absent. When the blips are added later, the BLIP_SUBMITTED event is invoked and works fine. In the documentation of the BlipImplhttp://wave-robot-java-client.googlecode.com/svn/trunk/doc/com/google/wave/api/impl/BlipImpl.html. it is mentioned that, It provides navigation through the wavelet/blip hierarchy And another thing, in the getChildren() its written that, Child blips may not have been sent with this event. Isn't it that these two statements contradict each other? Is there any mechanism to get all the blips those were added before the robot was added to the wave? Thanks Regards, Kapil Neurgaonkar On Fri, Nov 13, 2009 at 7:02 AM, 栾瑞鹏 luanruip...@gmail.com wrote: Still no way with java as I know. On Thu, Nov 12, 2009 at 9:07 PM, Will ay1...@gmail.com wrote: I'm creating a bot that I want to dynamically edit blips. While it was trivial to get the dynamic editing working, I also want the bot to iterate or recurse through all the blips in a wavelet, and then edit the blips if necessary. It doesn't seem like the Python API has a good way to grab all the blips from a wavelet, and recursing through the blips through their parent child relationships only seems to grab the first two blips. I looked at a few other bots to see if they had the same issues, and it seems like this is a common issue. Is there any good way to do this? -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=. -- Best Regards, Luan Rui Peng -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=. -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.
Re: [Google Wave APIs] HB-BOT .. the hubbub bot of the future !
Hey Bart- Thanks for posting, testing it now. If you don't mind, I'd like to make some suggestions for how to make the HB-bot a bit more user friendly. Here's the flow I would suggest: 1) The user installs the HB-bot extension, and that puts an item in their New wave menu that says New Feed Reader. 2) When they create that wave, it adds the robot, and the robot inserts the config gadget. 3) Using the gadget, they can add feeds and start them (if starting is actually necessary - it might be easier if they auto-start?). Though developers get the whole command-line thing, most users get visual interfaces better. It also means that all the configuration is confined to a single gadget in a blip, instead of across several blips in the wave. If you go down the gadget route, you may want to wait for the new robots API to be released. This flow will be easier than that (better gadget/robot interaction + events). - pamela On Sat, Feb 27, 2010 at 7:43 AM, Bart Thate bth...@gmail.com wrote: HB-BOT .. the hubbub bot of the future ! using superfeedr.com to fetch any RSS or pubsub feed there is ;] add hb-...@appspot.com to your jabber or wave and !hb-add feedname url to add a feed !hb-start feedname have fun ;] Bart -- 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.comgoogle-wave-api%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en. -- 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.