java – Google Wave Sandbox
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – Google Wave Sandbox,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1474字,纯文字阅读大概需要3分钟。
内容图文
是否有人为Google Wave开发机器人和/或小工具?
我已经成为沙盒开发的一部分了几天,我有兴趣看到其他人对Google Wave APIs的看法.
我也想知道每个人都在做什么.请分享您的意见和评论!
解决方法:
我没有尝试过这些小工具,但从我看过它们的那些小东西来看,它们看起来非常简单.它们以模板方式实现,您可以轻松地在其中保存状态,允许更复杂的事情,如RSVP列表甚至游戏.
机器人是我最感兴趣的,好吧,我只能说它们很容易开发!就像几乎没有任何努力!哎呀,我会在这里为你编码:
import waveapi.events
import waveapi.robot
def OnBlipSubmitted(properties, context):
# Get the blip that was just submitted.
blip = context.GetBlipById(properties['blipId'])
# Respond to the blip (i.e. create a child blip)
blip.CreateChild().GetDocument().SetText('That\'s so funny!')
def OnRobotAdded(properties, context):
# Add a message to the end of the wavelet.
wavelet = context.GetRootWavelet()
wavelet.CreateBlip().GetDocument().SetText('Heeeeey everybody!')
if __name__ == '__main__':
# Register the robot.
bot = waveapi.robot.Robot(
'The Annoying Bot',
image_url='http://example.com/annoying-image.gif',
version='1.0',
profile_url='http://example.com/')
bot.RegisterHandler(waveapi.events.BLIP_SUBMITTED, OnBlipSubmitted)
bot.RegisterHandler(waveapi.events.WAVELET_SELF_ADDED, OnRobotAdded)
bot.Run()
现在我正在开发一个Google App Engine项目,这个项目将成为一个协作文本冒险游戏.对于这个游戏,我制作了一个机器人,让你在Wave上播放它.它使用Wave的blips线程来让你在任何时候分支游戏等.有关更多信息,请查看the Google Code project page(向下滚动一点以获取屏幕截图.)
内容总结
以上是互联网集市为您收集整理的java – Google Wave Sandbox全部内容,希望文章能够帮你解决java – Google Wave Sandbox所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。