天涯连接

出自天涯开放平台资源

在2011年11月9日 (三) 05:42由Zhengyi (讨论 | 贡献)所做的修订版本
(差异) ←上一修订 | 最新修订 (差异) | 下一修订→ (差异)
跳转到: 导航, 搜索

目录

简介

天涯连接是天涯开放平台的扩展服务,主要包括身份认证、用户关系以及内容传播。
通过天涯连接,用户可以使用天涯账号登录第三方网站,分享相关内容和动态给天涯社区。
第三方网站可借助天涯连接降低用户注册门槛,在用户的天涯社交圈中(好友、粉丝、常逛同一版块的人)传播网站相关信息。从而提升网站的注册、登录以及用户活跃度。

申请流程

通过访问http://open.tianya.cn/dev 申请开发者,并创建应用,选择应用类别——合作网站

开发流程

在网站上放置登录按钮 tylogin24.png
在用户登录的关键路径上放置“用天涯账号登录”按钮,例如:首页明显位置、注册页、登录页等。
更多登录按钮见:视觉素材下载
然后按顺序进行此页的以下步骤:
操作方法:下载SDK,运行request.php
修改代码 config.php

define( "TY_AKEY" , '你申请的appkey');
define( "TY_SKEY" , '你申请得到的appsecret' );

appkey,appsecret申请地址:http://open.tianya.cn/dev
request.php

$aurl = $o->getAuthorizeURL( $keys['oauth_token'] ,false , '您应用返回的url地址');
代码处第三个参数填写为你应用的url,如http://www.mysite.com/connect/callback.php

用户授权成功返回你填写的callbackurl地址进行处理,此callback文件为SDK包里的callback.php,到此oauth授权完成
如果你想了解更多的OAUTH实现原理,可以阅读SDK代码或者参考OAuth相关说明
然后根据天涯开放平台提供的API进行访问,如运行SDK代码user/get_user_info.php将获取当前授权用户的信息
如果你要请求更多API,请通过SDK对应目录对应文件进行操作或修改

SDK目录结构:
user:用户基本信息及短消息类操作
bbs:论坛相关API
weibo:微博相关API
socialgraph:社会化关系相关API调用

如果你想了解细节实现,请阅读相关SDK代码或查看API文档

用户授权

用户点击“用天涯账号登录”按钮后,跳转到授权页面进行身份认证。

用户绑定

  1. 使用天涯账号登录(未登录网站的情况下)
    在用户使用天涯账号后,如果用户没有网站账号,可以直接使用天涯账号登录。
    如果已有站账号,可以让用户选择与现有账号绑定。
  2. 绑定天涯账号(已登录网站的情况下)
    用户使用网站账号登录后,可在设置中,让用户绑定天涯账号。
  3. 用户身份标识
    为了区分天涯用户,可在网站上用户信息的位置显示天涯的标识,让用户明确自己当前身份。

信息同步

  1. 网站可以通过相关接口将用户的信息同步到天涯社区。
    微博接口:weibo/add
    更多(包括论坛发帖)接口将陆续提供,敬请期待。
  2. 同步相关设置
    为了保证用户体验,可以在网站上添加设置功能,让用户设置可直接同步到天涯社区的信息。
  3. 转发内容
    网站可在希望进行分享的页面上添加一键转发按钮,以便用户主动将网站内容转发到天涯社区(目前已支持论坛发帖、微博发微)。
查看
个人工具
成功案例
帮助中心