南平,福建省地级市,地处福建省北部,武夷山脉北段东南侧,位于闽、浙、赣三省交界处,俗称“闽北”,东北与浙江省江山、龙泉、庆元等县(市)相邻,西北与江西省的资溪、铅山、广丰等县接壤,东南与本省宁德市的古田、屏南县交界,西南与本省三明市的泰宁、将乐、沙县、尤溪等县毗邻 [1] ,介于北纬26°15’—28°19’,东经117°00’—119°17’之间,幅员面积2.63万平方千米,占福建省的五分之一; [2] 革命战争年代,福建省委曾经几度驻在闽北,被誉为“红旗不倒”的红土地。 [3-4]
南平辖2个市辖区、5个县、代管3个县级市;2019年末,全市户籍人口318.26万(常住人口269万),其中城镇常住人口154.68万人,城镇化率为为57.5% [5] 。第七次人口普查显示南平市2020年常住人口2680645人。 [41] 境内山峰耸峙,低山广布,河谷与山间小盆地错落其间,具有中国南方典型的“八山一水一分田”特征,形成以丘陵、山地为主的地貌。 [4]
南平是福建开发最早的地区之一;东汉时期,南平、建瓯、浦城等便建县;“福建”之名即来自福州、建州(今建瓯市)各取首字而来。 [4] 南平是闽越文化、朱子文化、武夷茶道文化、齐天大圣文化、太极文化的发源地,被誉为“闽邦邹鲁”和“道南理窟”;曾涌现出2000多位进士和17位宰相;拥有一级至三级旅游资源实体180多处,武夷山是全国仅有的4个“世界自然与文化遗产地”之一。 [2]
所谓Facebook登录网站,就是获取用户在第三方网站的资料,通过使用第三方网站的资料登录或者注册目标网站。这中间Facebook提供了相应接口,通过这个接口可以拿到相应的用户资料,从而进行第三方开发,而接口的代码已经整理好,只需要修改登录button元素和回调处理函数即可。参考代码如下:
复制代码function initFacebookLogin(){var fbInitDefered = $.Deferred();window.fbAsyncInit = function() {FB.init({appId : '888888888888888', //你的Facebook开发者id,需要先在facebook开发者中心生成一个xfbml : true,version : 'v2.3'});fbInitDefered.resolve(true);};(function(d, s, id) {var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) {return;}js = d.createElement(s); js.id = id;js.src = "https://connect.facebook.net/en_US/sdk.js";fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));// 登录button点击事件绑定$('.facebook-login').click(function() {if(fbInitDefered.state()=="resolved"){FBlogin();}else{//showNetErr();}});}// FB 登陆function FBlogin() {FB.login(function(response) {if (response.status === 'connected') {fetchingFBInfo(function (json){var accessToken = response.authResponse.accessToken;ajaxFBlogin(json,accessToken);fbtrack_for_registration();});} else if (response.status === 'not_authorized'){console.log('未授权!');} else {console.log(response);console.log("请配置域名!");}},{scope: 'email'});}// 由于 fb sdk 使用了异步,必须使用回调才能保证数据同步function fetchingFBInfo(onGetCallback) {FB.api('/me', function(response) {var email = response.email;var firstName = response.first_name;var familyName = response.last_name;var gender = response.gender;var graph = 'https://graph.facebook.com/' + response.id + '/picture?type=large';onGetCallback({email : email,firstName : firstName,familyName : familyName,gender : gender,graph : graph});});}// 获取到信息之后的回调函数处理,一般用于登录自身网站function ajaxFBlogin(json,accessToken) {//*******console.log(json);console.log(accessToken);请书写你的登录请求ajax!//获取到的信息都存在json里面,可以通过json.xxx来获取信息}initFacebookLogin();复制代码红色部分必须修改成自己的,然后最后一个函数自己发挥。还有一个需要注意的是,需要到开发者那去把网址加入白名单(授权)。