V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
nttdocomo
V2EX  ›  Google App Engine

使用channel API 做新浪微博应用时遇到问题

  •  
  •   nttdocomo · 2011-05-08 19:18:13 +08:00 · 5010 次点击
    这是一个创建于 4930 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我的想法是,当有用户登录进应用时,开通一个channel,并触发一个定时器,定时请求微博API的未读信息接口,当有新消息时,通过channel.send_message推到客户端。
    这里有几个问题(开发环境):
    1.定时器要怎么写?听说有个threading,但之后能触发定时器,但在定时器里的channel.send_message没向客户端推东西。而通过firebug观察,MS请求一直被阻塞。
    2.就性能来说,是客户端定时请求还是长连接?
    3.各位有什么意见?
    2 条回复    1970-01-01 08:00:00 +08:00
    gluttony
        1
    gluttony  
       2011-05-11 10:55:25 +08:00
    GAE能连新浪微博的API了?有段时间新浪微博API Server把GAE的IP黑名单了。
    jckwei
        2
    jckwei  
       2011-05-16 16:36:49 +08:00
    新浪和QQ对同一IP都有请求限制,国内有那么多人用GAE做微博应用……发一条要排队好久
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5488 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:42 · PVG 11:42 · LAX 19:42 · JFK 22:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.