web前端-获取用户的来源是否为新浪微博
来源:互联网 发布:淘宝美工的课程 编辑:程序博客网 时间:2024/05/14 14:17
最近通过微博营销,一大部分用户是从微博客户端过来的,我们希望微博过来的直接用新浪微博的oauth来自动登录,以提升用户的体验(这样用户不用再输入用户名和密码),因此我们需要判断出用户的来源,之前没有写过类似的代码,走了不少弯路,希望下面的内容能给其他人带来一些帮助。
function isFromSina(){ var result = false; try{ var ref = document.referrer; if(ref!=null){ var index = ref.indexOf('?'); // 清除参数部分 if( index > -1 ){ ref = ref.substring(0,index); } } if(ref.indexOf('weibo.c')>=0){ result = true; }else{ // ipad上的新浪微博app只能用下面方式来判断 var u = navigator.userAgent; if(u.indexOf('weibo')>=0){ result = true; } } }catch(err){} return result;}
- web前端-获取用户的来源是否为新浪微博
- 新浪微博如何自定义来源尾巴
- JavaScript获取用户来源
- 新浪微博的前端Jobs模块
- web前端--getElementById()获取的值为null
- 新浪微博接口,获取用户粉丝列表
- 新浪微博api 用户标签获取 java
- ios-新浪微博开发-21-获取用户昵称
- Android授权登录新浪微博获取用户个人信息
- Python 获取新浪微博指定用户的微博列表
- 新浪微博数据挖掘食谱之九: 用户篇 (获取转发微博的用户名)
- 新浪微博数据挖掘食谱之十三: 微博篇 (批量获取用户的微博)
- Python:获取新浪微博用户的收听列表和粉丝列表
- 无法获取到新浪微博中指定用户的第一条微博??
- 获取某条新浪微博的所有转发用户列表(使用repost_timeline接口)
- 新浪微博分享 (获取用户授权时出现 error :redirect_uri_mismatch 的问题)
- 新浪微博,用SDk测试获取用户授权的问题
- Android实现新浪微博和QQ登陆并获取用户的信息
- python处理二进制数据
- C++标准库 list使用方法
- jquery学习笔记 之二 事件与效果
- SQL之常用时间函数练习
- Log4J通用配置|注意问题 笔记
- web前端-获取用户的来源是否为新浪微博
- 电脑显示Android手机屏幕——Android Screen Monitor
- PHP协程实现多任务合作
- SCC Tarjan算法
- [unity3d]下载网上的图片并保存到本地
- 小沙弥密码箱V1.0
- shell脚本实现ipa一键安装(itms-services协议)
- Cocos2d-x 的内存管理
- 基于visual Studio2013解决C语言竞赛题之0602最大值函数