facebook和twitter的区别 -凯发k8官网

创建应用

接入

使用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分享

触发分享:

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配置如下

twitter分享

触发分享:

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配置如下

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

(0)
上一篇 2023-04-02 10:59
下一篇 2023-04-02 11:57

相关推荐

  • 朋友们在使用电脑的过程中,难免会遇到许多的突发故障,这些故障的起因可能是软件原因造成的,也可能是硬件故障引发的,或是其它的因素……那么,我们这些初级的电脑用户们又该如何应对这些事件…

    2023-06-03
  • 1、问卷星 问卷星是国内最早的在线问卷调查、考试和投票平台之一,提供在线网页版和手机app,已有约8962万用户累计回收了71.32亿份答卷。其用户已覆盖国内90%以上的高校和科研…

    2023-08-01
  • 之前有解答过关于黑鲨手机的问题,黑鲨手机从外观上看,比较炫酷,红魔手机也是如此,比较符合游戏机的外观。黑鲨手机和红魔手机一个绿色,一个红色,这个也可以当做你考虑的标准,两款手机的价…

    2023-03-30
  • 近几年,在旗舰机清一色标配曲面屏的情况下,用户“想要直屏旗舰”的呼声愈发高涨。这是为何?直屏有何优势?我们不妨来看看2022年压台登场的小米13,它以极致的直屏设计和“满血”的配置…

    2023-02-14
  • 大家好,我是林医生,我们都知道钱钟书有严重失眠症,并且需要靠吃安眠药入睡。他曾说过:“药就像鬼符,第一次有用, 第二次就没有用了。”继而感慨地说:“还是锻炼管用。”所以想要真正解决…

    2023-01-06
  • 荣耀magicos 7.0智慧场景

    “万物互联”相信大家都听说过不少,多设备的交互连接、跨设备的综合体验、以及融合到用户生活中的科技体验等,都是科技智能化的体现。但是目前真的实现了“互联”吗?答案是否定的。不同类型的…

    2023-03-09
  • 两年前的这个时候,小爱同学第一次出现在了小米电视上,再到后来的小爱音箱、小米手机等等。现在,小爱同学作为一名特别的“客人”入驻到我们的家庭,渗透到我们生活的方方面面。不知不觉中,小…

    2023-03-05
  • 三维图画一般牵涉的制作工具,如rhino(rhinoceros犀牛)、maya、3ds max、softimage/xsi、lightwave 3d、cinema 4d、pro-e…

    2023-07-01
  • 怎么样把 b 站里面的视频存到手机里? 收到网友私信咨询,问题如下: 问题1:怎么样把 b 站里面的视频存到手机里? 问题2:哔哩哔哩的视频怎么转换成音频存到手机。 答: 下载b站…

    2023-05-24
  • 贴膜并不是很难,只要掌握几个关键步骤,每个人都能学会。今天,小编就来教大家如何给手机贴膜,你只需抽出10分钟的时间,就可以为自己省下一笔没必要的支出。 总结下来,手机贴膜的步骤主要…

    2023-09-16
网站地图