当前位置:首页 > 经验 >

facebook是什么登录方式(facebook是个什么平台)

来源:原点资讯(www.yd166.com)时间:2022-11-07 09:11:00作者:YD166手机阅读>>

创建应用接入

使用Hello.js接入

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

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

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

// 初始化,配置应用id hello.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(`https://twitter.com/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">,

栏目热文

facebook 主页设置在哪里(facebook公共主页账号在哪里)

facebook 主页设置在哪里(facebook公共主页账号在哪里)

Facebook作为全球最大的社交媒体平台,吸引了众多电商卖家利用Facebook公共主页来推广自己的品牌,而且建立Fa...

2022-11-07 09:41:57查看全文 >>

facebook界面介绍(facebook界面什么样子)

facebook界面介绍(facebook界面什么样子)

Facebook是跨境电商站外引流和品牌营销的军事重地。美国20大最受欢迎的Facebook页面曝光,覆盖电商、零售、健...

2022-11-07 09:40:13查看全文 >>

facebook怎么创建不了(怎么建立自己的facebook)

facebook怎么创建不了(怎么建立自己的facebook)

大家在注册完Facebook账号后,或者是自己经营过一段时间,有没有发现自己账号会出现些一些问题。比如刚开始常创建BM时...

2022-11-07 09:19:07查看全文 >>

facebook怎么用呢(facebook在电脑上怎么用)

facebook怎么用呢(facebook在电脑上怎么用)

Facebook作为当今世界最大的社交平台之一,除了聊天分享之外,也是很多外贸企业的推广之地。但是,想要做推广的人很多,...

2022-11-07 09:05:57查看全文 >>

facebook 怎么查看自己的主页(facebook默认主页在哪里)

facebook 怎么查看自己的主页(facebook默认主页在哪里)

个人如何将商品卖到海外去?海外社媒获客应该如何操作?Facebook/ins/twitter等海外社交媒体应该如何获客?...

2022-11-07 09:25:58查看全文 >>

facebook怎么养号(如何解决facebook批量养号问题)

facebook怎么养号(如何解决facebook批量养号问题)

很多外贸人都在Facebook上注册账号,想通过吸引大量粉丝来开展业务。但是该如何经营自己的个人专页,才能吸引到粉丝呢?...

2022-11-07 09:42:47查看全文 >>

facebook怎么创建页面(facebook怎么创建公共主页)

facebook怎么创建页面(facebook怎么创建公共主页)

这一期我们和大家分享下如何创建和装修Facebook的公共主页:01 创建主页界面首先我们要前往 facebook.co...

2022-11-07 09:10:11查看全文 >>

pi币facebook验证教程(pi币邮箱认证教程最新的)

pi币facebook验证教程(pi币邮箱认证教程最新的)

设置转化 API前,需要拥有以下权限并完成设置:①Facebook 的 BM 管理员权限②Facebook 的 Pixe...

2022-11-07 09:29:28查看全文 >>

facebook怎么切换国家(facebook怎么把界面换成中文)

facebook怎么切换国家(facebook怎么把界面换成中文)

App Store想查看其他地区要如何切换?下面就来教大家一个快速切换App Store商店地区方法,有需要的用户们赶紧...

2022-11-07 09:11:49查看全文 >>

facebook怎样设置(facebook设置中文)

facebook怎样设置(facebook设置中文)

在第三课时中,我们介绍了,今天第四课时的主题是关于Facebook主页的设置,当我们打开Facebook,通过“设置”选...

2022-11-07 09:37:41查看全文 >>

文档排行