Tag: Facebook的

使用JSON显示来自多个facebook Feed的post

我想为WordPress网站创建一个脚本(javascript / jQuery),允许我从多个Facebook页面获得最新post。 我不希望post按帐户排序,但要混合在一起,按created_time排序。 我已经搜索了插件,我不想要一个WP插件。 FaceBook Posts function fbFetch(){ //Set Url of JSON data from the facebook graph api. make sure callback is set with a ‘?’ to overcome the cross domain problems with JSON var url = “https://graph.facebook.com/footengo31/posts?access_token=XXX&limit=5&callback=?”; var url2 = “https://graph.facebook.com/footengo01/posts?access_token=XXX&limit=5&callback=?”; var url3 = “https://graph.facebook.com/Footengo69/posts?access_token=XXX&limit=5&callback=?”; $.getJSON(url,function(json1){ $.getJSON(url2,function(json2){ $.getJSON(url3,function(json3){ var json = {}; json[‘json1’] […]

Jquery在表单中将内容从表格中获取到Facebook Feed对话框中

我有一张表格列出辩论日历上的所有事件。 每一行都有基本信息,如学校,时间和地点等。我想得到它,以便表格中的最后一列共享链接是通过jquery完成的,所以我不需要为每个条目都这样做。 看看我到目前为止的情况。 我希望得到它,以便点击共享链接时,我将该行的相关信息放入如下所示的URL中,该URL在新窗口中打开,以便用户可以发布到Facebook。 在下面我有我想要出现在每个点的类的名称,例如.yearlevel我想要在标题字段中的yearlevel类的内容。 更复杂的事情我需要确保任何空格被编码,例如%20,以使URL有效。 http://www.facebook.com/dialog/feed? app_id=123050457758183& link=http://developers.facebook.com/docs/reference/dialogs/& picture=http://sofzh.miximages.com/jquery/f8.jpg& name=School%20Debate& caption=.yearlevel& description=.homeschool%20.versus%20.awayschool%20@%20.venue%20@%20.datetime& redirect_uri=http://www.example.com/response 这可能吗? 任何指示让我走上正确的轨道将不胜感激!

使用FB问题登录:带有“登录”对话框的FB弹出窗口被Web浏览器阻止

FB文档说: 如此函数的参考文档中所述,它会生成一个显示“登录”对话框的弹出窗口,因此只应在有人单击HTML按钮时调用(以便浏览器不会阻止弹出窗口)。 我按照说法做了,我将FB.login函数放入onCLick函数中。 但是“ Login dialog仍然被阻止。 为什么? 如何重新排序代码? // Facebook // Here is a click event, so FB.login is inside a click function. $(“#login_btn_fb”).on(“click”, function() { function getUserData(res, fCallback) { if(res.authResponse != null) { FB.api(‘/me’, function(response) { console.log(‘/me_: ‘, response); }); } else { console.log(“getUserData CANCEL: “, res); return; } }; FB.getLoginStatus(function(res) { var uid […]

无法邀请朋友参加活动

我正在尝试创建一个创建并邀请用户参加活动的应用。 我可以成功创建活动,但我无法邀请用户参加此活动。 我使用以下代码: $.post(‘createEvent.php’, { title: $(“#evTitle”).val(), start_time: aj.dateJson, location: aj.lockdownLoc.vicinity, city: aj.cityName, guests: invitees }, function(data){ n = data.split(‘.’); console.log(‘/’+ n[0] +’/invited?users=’+invitees+’&’+n[1]); FB.api(‘/’+ n[0] +’/invited?users=’+invitees+’&’+n[1],’post’,function(resp) { console.log(resp); // should return true }); return false; }) 它给了我一个错误:“传递的参数无法解析为url …. on(a,b){if(!FB.Dom._cssRules)FB.Dom._cssRules = {}; var c = true ; ES5(b ‘的forEach’,真的……”

基于Ajax的Web应用程序 – 在facebook登录后模拟真实的请求

我正在构建一个基于ajax的Web应用程序,它允许登录应用程序的Facebook用户享受应用程序的某些高级选项,比如保存他们的设置等等(用户无需登录他的Facebook帐户,但它给了他额外的特权)。 我在ASP.NET WebForms平台上使用C#Facebook SDK。 整个应用程序是基于AJAX的,这意味着在用户决定登录(使用Facebook JS API)并重新加载页面之后,从那时起的整个通信都是基于ajax的。 我想知道是否有办法按照我通过浏览器手动完成的方式来制作这些AJAX请求 – 这意味着所有相关的facebook和当前会话cookie都将在其标题中发送 。 我问这个,因为我不想创建一个自定义协议来识别ajax请求的用户。 希望通过这篇文章清楚我所追求的是什么……

Facebook Sharer + jquery

我希望能够使用默认的Facebook共享对话框。 我正在使用此代码,以便能够在我的Fancybox图库中使用Facebook Share按钮: $(“.fancybox”) .attr(‘rel’, ‘gallery’) .fancybox({ beforeShow: function () { if (this.title) { // pass original title to new variable var originalTitle = this.title; // Add FaceBook like button this.title += ‘ ‘; } }, afterShow: function() { // Render tweet button twttr.widgets.load(); }, helpers : { title : { type: ‘inside’ } } […]

facebook分享链接脚本

我有一个这样的页面 mytitle my data some pics… data and some pics 我需要像脚本一样的Facebook分享,所以当任何一个类型的网站url时,这个脚本获取网站标题,图像作为缩略图和身体标签的一些数据..任何想法?

带有动态post的Facebook上的Chrome扩展程序

对不起,我觉得这篇文章可能存在,但我找不到。 也许我用错了字。 我正在制作Chrome扩展程序,查看Facebookpost并为他们做些什么。 我的内容脚本正确地获取post,但是当用户向下滚动时生成的新内容不会被捕获,因为它们稍后出现。 我尝试连接到一个ajaxComplete处理程序,但这不起作用( Chrome扩展Javascript来检测动态加载的内容 )我不确定我是否做错了或者这不是我想要的。 那么,如何在用户注意到之前检测这些新post并更改它们的内容? 任何提示都表示赞赏。 谢谢!

Facebook Javascript API,回调函数?

我在我的jQuery Mobile Website使用Facebooks Javascript API来导入facebook page的albums和photos 。 它相当容易使用API​​: window.fbAsyncInit = function() { // init the FB JS SDK FB.init({ appId : ‘YOUR_APP_ID’, // App ID from the app dashboard channelUrl : ‘//WWW.YOUR_DOMAIN.COM/channel.html’, // Channel file for x-domain comms status : true, // Check Facebook Login status xfbml : true // Look for social plugins on […]

通过api检索facebook分享计数

我试图从facebook的api得到相同的数量。 如果您访问此urlhttp://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.yahoo.com like_count目前约为422493 。 但是如果我运行这个jQuery脚本( JSFiddle )它会显示1318998 。 这个脚本有问题吗? $.ajax({ url: “http://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.yahoo.com;”, dataType: “xml” }).done(function(data) { var $xml = $(data), $title = $xml.find(“like_count”); $(‘#fbshare’).text($title.text()); }); 从这里引用API: https : //developers.facebook.com/blog/post/2009/10/26/extending-facebook-share/