写点什么

腾讯微博开放平台正式上线,微博应用市场开始发力

  • 2010-12-17
  • 本文字数:2572 字

    阅读完需:约 8 分钟

12 月 16 日,腾讯微博开放平台正式上线,它基于腾讯微博系统,为广大开发者和用户提供开放数据分享与传播平台。广大开发者和用户登录平台后,就可以使用平台提供的开放 API 接口,创建应用从微博系统获取信息,或将新的信息传播到整个微博系统中。而就在几天前,新浪微博创新基金刚刚开始接受申请,主要针对新浪微博应用的创业者。由此可以看出,国内微博应用市场逐渐展开角逐,竞争越发激烈。

据腾讯微博开放平台网站的介绍,开放平台是基于腾讯微博系统,定位于开放数据分享与传播平台。登录平台创建应用后,你就能通过从平台获取到的应用 App key 和 App Secret,使用各种 API 实现丰富的应用功能。应用凭借用户的帐号,访问其微博帐户进行内容读写,都需要在初次使用时,得到用户本人授权,授权系统使用 Oauth 机制。得到用户授权后,应用就可以获取当前用户的用户名、头像图片、当前用户的听众和及收听列表等信息,并在用户操作后,完成微博信息的读写。

获得用户帐号授权后,使用平台提供的 API,可以创造出以下功能

  • 用户动态绑定并发送到微博将授权用户在网站 / 软件中新动态,通过应用即时发送到腾讯微博。使用微博平台提供的发送微博信息 API,可将用户在你的网站 / 软件上产生的新动态,生成一条微博信息,作为一条微博信息同步发送到腾讯微博网站中。
    • 对用户,能够向他的听众查看到自己最新的动态。
    • 对网站 / 软件,能通过微博信息中的链接,吸引用户的听众打开指定网页。
    • 对已通过来源字段审核的应用,产生的微博信息在腾讯微博网站,或其他应用中将展示来源,用户点击后可打开指定开发者网页。
  • 快速分享内容到微博。腾讯微博中的用户关系,开放且有强烈的互动性,通过用户间的互动和传播,能实现信息几何级数传播。传播的内容也会在微博网站上展现,用户点击链接后可直接进入指定页面,起到为网站吸引流量的效果。
  • 建立基于微博互动的用户关系。通过展现用户最新微博信息,并提供立即收听功能,帮助用户建立互动关系。平台提供的微博秀展现应用,让你通过几行 HTML 代码就能够在你的网站上展示自己的微博新动态。
  • 获得微博信息作为内容。可获得整个微博平台最新微博信息,或指定用户发布 / 收听的微博信息,作为内容在你的网站 / 软件中展示。腾讯微博中活跃着不少名人和专业人才,在微博中发送最新最真实的消息,都能作为内容。

开发者在构建微博应用之后,可以向腾讯提交应用来源字段审核。提交应用审核并通过后,从应用发出的微博信息,在腾讯微博和其他应用中显示时,将带上应用的来源字段和来源网址信息,用户点击,就会打开指向的网站,为网站带来流量。

来源字段的审核内容包括:

  1. 来源字段——希望从你的应用发布的微博,在腾讯微博及同其他微博中显示的来源名称“来自 ***”
  2. 来源链接—— 希望用户从腾讯微博或其他微博中,点击后打开的网页地址

来源字段的审核提交标准:

  1. 创建时间超过 15 天
  2. 接口调用量累计超过 10000 次
  3. 用户授权数量超过 100 人

腾讯微博开放平台还提供了一些官方微博应用,供开发者借鉴和利用,其中包括:

  1. 一键转播——嵌入一键转播到你的网站里,访客便能将网页信息直接传播至腾讯微博。分享资讯的同时,用户通过来源链接可进入你的网站,从而提升访问流量。
  2. 微博秀——使用微博秀,将生成的代码放置到你的博客、网站或是其它支持 html 代码的位置,就能向网页访问者展示你在腾讯微博的最新广播和听众。
  3. 微博广播站——使用微博广播站,将生成的代码放置到你的博客、网站或其他支持 html 代码的位置,不仅可以展示你的最新 20 条广播,登录腾讯微博后,你还可以直接在这里写微博,让更多人了解和收听你。
  4. 微博签名档——使用微博签名档,在你的博客、论坛签名、电子邮件签名或其他可以引用网络图片链接的位置使用,就能同步显示你最新的微博信息。

对于应用开发者最关心的开发平台 API,网站上列出了详细的说明:

  1. API 文档——提供 API 接口 url、格式、http 请求方式等说明
  2. Oauth 授权说明——介绍 Oauth 认证机制,及请求授权方式
  3. API 调用权限——说明不同权限开发者可调用的 API 范围,及调用次数频率限制

其中值得关注的是开放平台对 API 读写频率的要求

初级授权
读请求:每 API 单用户每小时 150 次(包括获取公共时间轴,首页时间轴等)
写请求:不可用中级授权 读请求:每 API 单用户每小时 150 次

写请求:每用户每小时最大 100 次(包括发微博、转播、对话、私信、收听等)腾讯合作方授权 读请求:每 API 单用户每小时 5000 次

写请求:每用户每小时最大 400 次(包括发微博、转播、对话、私信、收听等)

如果开发者认为 API 调用次数不够,那么腾讯对此做了解释:

首先微博 API 技术作为是一种 HTTP 轮询 (POLLING) 协议,并非通过即时推送 (realtime push) 获取信息,为保证用户获取到最新微博信息,需要调用 API 定时读取,根据微博信息实际更新统计,我们建议将读取频率控制在 1 分钟以上 / 次,也可通过:

  • 智能频率控制,根据当前小时内剩余可用次数,灵活变更更新频率,同时需注意为用户手动操作留有 API 使用剩 余次数。

  • 提供手工刷新功能,根据用户需要手工读取新微博信息。

如用户量过大,当前 API 调用频率限制已不敷使用,可在你的应用数据达到相应标准后,通过邮件申请更高级别的调用权限,审核通过后,官方将进行调整,在应用详情页面可查看到应用当前 API 调用权限级别。

最近微博应用市场火爆。就在几天前,InfoQ 中文站刚刚报道新浪微博开发者创新基金向微博应用创业者敞开大门

规模为 2 亿元的中国微博开发者创新基金正式开始接受申请,为国内的中小型创业公司或者个人创业者提供了一个大展身手的平台…(基金)旨在为专注于新浪微博平台的第三方应用开发者提供创业投资,同时为开发者提供与创业相关的必要辅导,帮助开发者加速实现创业梦想。 基金投资项目单笔投资额以 300 万以下为主,但并不限制更高的投资额度。针对应用开发项目的要求是:已经在新浪微博开放平台上申请了 APP key 的开发者,应用本身已经可以为用户提供服务,即该应用已经被放置到微博应用列表中。

由此可以看出,随着微博的普及,互联网企业开始重视这块市场,鼓励第三方开发和部署微博应用,一方面可以提高自身微博的人气,另一方面可以和第三方分享微博市场预期的利润“蛋糕”。 不管是腾讯微博开放平台,还是新浪微博创新基金,都昭示着微博应用开发者们迎来了大发展的好时机。InfoQ 中文站也会持续关注相关动态。

2010-12-17 01:023339
用户头像

发布了 501 篇内容, 共 248.3 次阅读, 收获喜欢 57 次。

关注

评论

发布
暂无评论
发现更多内容

为什么Java容器推荐使用ExitOnOutOfMemoryError而非HeapDumpOnOutOfMemoryError?

东风微鸣

Kubernetes 最佳实践 jvm调优

食堂就餐卡系统设计

Griffenliu

容器化应用系统上生产的最佳实践

东风微鸣

Kubernetes 最佳实践 生产

商用密码与区块链共推数字经济发展

CECBC

网络安全 数字经济

自动化测试框架类型,你知道几种?此处介绍5种比较常见的

软测小生

软件测试 自动化测试框架 软件自动化测试

GitLab用户切换引发的某程序员“暴动”,怒而开源项目源码

小Q

Java git 学习 开发 代码仓库

架构师训练营第一周课后作业

李日盛

区块链赋能供应链金融|应用优势与四类常见模式

CECBC

区块链

Java中String占用空间的评估标准

陈德伟

Java jdk 源码剖析

DDIA 读书笔记(2)数据模型的存储与检索

莫黎

读书笔记

趣味科普丨一文读懂云服务器的那些事儿

华为云开发者联盟

镜像 服务器 服务

socket编程

菜鸟小sailor 🐕

websocket

终于,SM2国密算法被Linux内核社区接受了!

阿里云基础软件团队

批处理 有状态等应用类型在K8S上应该如何配置?

东风微鸣

Kubernetes 最佳实践

Vidyo产品给用户方带来了什么直接的便利

dwqcmo

音视频 集成架构 解决方案 智能硬件

学习总结

饺子

全面到哭!BAT内部Java求职面试宝典,必须人手一份!

Java架构之路

Java 程序员 架构 面试 编程语言

容器开发运维人员的Linux操作机配置优化建议

东风微鸣

Kubernetes 最佳实践 k8s入门

小熊派开发实践丨漫谈LiteOS之传感器移植

华为云开发者联盟

开发 IoT stm32

数据湖探索DLI新功能:基于openLooKeng的交互式分析

华为云开发者联盟

数据 处理

数据安全无小事:揭秘华为云GaussDB(openGauss)全密态数据库

华为云开发者联盟

安全 数据 加密

spring-boot-route(二十二)实现邮件发送功能

Java旅途

Java Spring Boot 发送邮件

面试官的灵魂一击:你懂 MySQL 事务日志吗?

Java架构师迁哥

关于编码

西贝

Java 编码

架构训练营第一周学习小结

李日盛

1分钟带你get React setState 面试要点

Leo

面试 大前端 React setState

在K8S Volume中使用 subPath

东风微鸣

Kubernetes 最佳实践

谁说AI看不懂视频?

华为云开发者联盟

视频 剪辑

微服务的理想与现实

京东科技开发者

云原生

架构师训练营第五周学习总结

尹斌

标准的开发框架,对企业开发有多重要?

Learun

敏捷开发 快速开发

腾讯微博开放平台正式上线,微博应用市场开始发力_Java_崔康_InfoQ精选文章