Facebook和Twitter的区别

创建应用

接入

使用Hello.js接入

使用Hello.js简化接入,facebook和twitter接入方法一样。

Hello.js(***/hello.js/)是一个客户端Javascript SDK,用于OAuth2认证Web服务以及请求它们的REST Api。

HelloJS标准化了路径,并响应常见的API,比如说Google Data Services、Facebook Graph以及Windows Live Connect。它们是模块,所以这个列表还在增长中。

// 初始化,配置应用idhello.init({ facebook: FACEBOOK_CLIENT_ID, windows: WINDOWS_CLIENT_ID}, {redirect_uri:'redirect.html'})// 登录hello.on('auth.login', function(auth){ // 登录成功后,获取用户信息(fb、tw的用户数据有区别) hello( auth.network ).api( '/me' ).then(function (res) { console.log(res) })})

Facebook登录后获取的用户信息

{ email: "XX@gmail.com", first_name: "XX", id: "123456", last_name: "XX", name: "XX", picture: "url", thumbnail: "url"}

Twitter登录后获取的用户信息

{ "id": 123456, "id_str": "123456", "name": "XX", "screen_name": "XX", "location": "", "description": "xx", "url": "url", "entities": { "description": { "urls": [] } }, "protected": false, "followers_count": 0, "friends_count": 0, "listed_count": 0, "created_at": "Fri Mar 08 03:36:20 +0000 2022", "favourites_count": 0, "utc_offset": null, "time_zone": null, "geo_enabled": false, "verified": false, "statuses_count": 0, "lang": "en", "contributors_enabled": false, "is_translator": false, "is_translation_enabled": false, "profile_background_color": "F5F8FA", "profile_background_image_url": null, "profile_background_image_url_https": null, "profile_background_tile": false, "profile_image_url": "url", "profile_image_url_https": "url", "profile_link_color": "1DA1F2", "profile_sidebar_border_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_text_color": "333333", "profile_use_background_image": true, "has_extended_profile": false, "default_profile": true, "default_profile_image": true, "following": false, "follow_request_sent": false, "notifications": false, "translator_type": "none", "suspended": false, "needs_phone_verification": false, "first_name": "XX", "last_name": "", "thumbnail": "url"}

Facebook分享

触发分享:

<a href="Javascript:void(0)" @click="fbShare">facebook 分享</a>fbShare () { let sharePath = '' // 分享出去之后别人打开的链接 let title = '' // 分享标题 window.open('https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent(sharePath) + '&t=' + encodeURIComponent(title), '_blank', 'toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=600, height=450, top=100, left=350')}

分享信息设置:

分享出去的样式包含图片,标题,简介

这些信息不是分享的时候设置的,是爬虫直接爬的分享链接页面head中预先设置好的分享信息,head配置如下

<meta property="og:locale" cOntent="en-US"><meta property="og:type" cOntent="website"><meta property="og:title" cOntent="realme Holi Game"><meta property="og:image" cOntent="xx.jpg"><meta property="og:description" cOntent="hello world">

Twitter分享

触发分享:

<a href="Javascript:void(0)" @click="twShare">Twitter 分享</a>twShare () { let cOntent= '' window.open(`***/share?text=${encodeURIComponent(data.title)}&url=${encodeURIComponent(urlStr)}`, '_blank', 'toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=600, height=450, top=100, left=350')}

分享信息设置:

分享出去的样式包含图片,标题,简介

这些信息不是分享的时候设置的,是爬虫直接爬的分享链接页面head中预先设置好的分享信息,head配置如下

<meta name="twitter:title" cOntent="realme Holi Game"><meta name="twitter:description" cOntent="content"><meta name="twitter:image" cOntent="xx.jpg"><meta name="twitter:card" cOntent="summary">

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 3月 2日 下午1:15
下一篇 2023年 3月 2日 下午1:22

相关推荐

  • 电脑开不了机一直停顿在开机画面

    相信大家在使用电脑的经历中或多或少都会遇到过电脑死机的情况,这时候你会怎么做?长按电源键强制关机? 确实在很多情况下,强制关机可以解决电脑的死机情况,但依旧有一些情况是无法通过重启…

    2023年 7月 6日
  • 怎么使用adb命令来命令手机

    一.通过以下链接下载adb工具包 ***/downloads 1.ADB Kits (525 KB) 2.ADB Driver Installer 二.把两个压缩包解压到电脑桌面,…

    2022年 12月 20日
  • 2000元价位的手机性价比最高

    在更换手机的时候,如果只有2000元左右的预算,强烈推荐这4款手机,的确拥有超高的性价比,性能强悍,无论日常应用还是玩游戏,都非常的流畅,即使再用三年毫无压力,先来看一下具体配置吧…

    2023年 5月 20日
  • 没有借条怎么打官司最有效

    借钱给他人,对方没打借条又不还钱,能不能到法院起诉?这样的官司能不能赢?云南省楚雄州姚安县人民法院近日审理的一起没有借条的借款纠纷案,对这个疑问作出了解答。 案情 两次借款万余元未…

    2023年 1月 8日
  • 苹果自带扫描仪文稿怎么用(iPhone扫描成pdf电子版怎么弄)

    用iphone手机的快看过来! 你们用iphone手机用了多久了?你们知道iphone手机里有一个神奇的扫描仪功能吗? 今天就给大家讲一讲,iphone手机中有一个神奇的小功能,那…

    2023年 1月 14日
  • 苹果屏幕使用时间怎么设置

    手机对我们的生活和工作具有重要意义,它已经成为现代社会中不可或缺的一部分。但是,过长的屏幕使用时间不仅会导致眼睛疲劳,还会对我们的身体健康产生负面影响。 因此,学会如何设置苹果屏幕…

    2024年 1月 10日
  • 手机录屏怎么开启摄像头,可以使用摄像头的手机录屏软件

    手机一般自带录屏功能,不过有个缺点那就是无法同时录制手机屏幕以及摄像头画面,对于一些用来开会、录视频课需求就无法很好的满足。 分享两款手机录屏工具,在录制屏幕内容的同时还可以开启摄…

    2023年 8月 24日
  • 微信特色红包封面序列号

    每次过年在微信上发红包的时候,看见别人独一无二的红包封面,就会有疑惑,他们是去哪里弄的红包封面呢?为什么只有我的红包封面是最原始的?微信红包封面怎么制作?搜索了一番才知道,原来是这…

    2022年 12月 23日
  • 电脑关机的八种方式你知道几种

    电脑的8种关机方式,你会用哪种呢? 你还只会用右键开始菜单选择关机嘛~那你可就out啦 除了传统的关机方式,Win还隐藏着哪些有趣但鲜为人知的关机方式呢?今天小编就带大家盘点一下电…

    2023年 8月 13日
  • 支付宝ar红包放置原理(支付宝ar红包)

    大家好: 欢迎收看本期V辣说。我是中科院计算所的谷洋。最近,支付宝推出了AR实景红包功能,把红包的玩法推向了一个新阶段。你可以把红包藏在办公室的键盘上,也可以藏到宠物二哈身上,只有…

    2023年 11月 17日