自11月下旬以来,我们正在达到Facebook API的应用程序限制.我们正在获取用户的照片,并选择了25张朋友照片→这是在用户签名时完成的(我们正在为用户构建相册).
上述行动有限,但直到11月底才受到限制.我们正在使用批量调用来从相册中获取照片 - 有没有更好的方法来获取此信息而不受限制?
顺便说一句,根据Facebook的说法,我们每天拨打1M电话,但根据我们的统计,我们每天拨打180K电话.
在没有他朋友的照片的情况下仅获取用户的照片对我们来说不是解决方案.
我们有一些代码使用Facebook Open Graph API在我们的主页上显示一些帖子.它最初是由一个以前的开发人员开发的,我在ASP.NET MVC中为我们的主页重写了它(之前它是PHP,我认为它是在iframe中加载的).那时,我使用了留给我的应用程序ID和秘密.这已经好几年了.今天下午,我们开始在我们的网站上收到错误:"由于我们对Facebook平台所做的更改,暂时禁用非活动帐户对此数据的访问".
没有汗水.我想我只需要更新我们的ID和秘密.不幸的是,似乎没有人记住控制该应用ID的用户ID.没有汗水.我会做自己的.不幸的是,我用来访问帖子的任何ID和秘密 - 甚至是我自己在与工作无关的页面上的帖子 - 都会返回相同的访问错误.我可以获得名称或封面或其他一些字段,但是一旦我请求任何帖子,我就会收到错误消息.
这是我正在尝试的一个例子:
https://graph.facebook.com/MyCompanyName?fields=cover,name,likes,link,posts.limit(5){created_time,message,link,type,full_picture,picture,source,icon}&access_token=bunchofnumbers|bunchofnumbersandletters
我知道https://developers.facebook.com/status/issues/205942813488872/上的状态帖子,但我认为我一定做错了,因为我甚至无法创建新的appID来获取帖子.
为什么Facebook Graph API说我的帐户不活跃?
谢谢.
我正在尝试在我的产品页面上实现Facebook的OpenGRaph协议.
在每个页面上,我在头部上方有这个:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml">
Run Code Online (Sandbox Code Playgroud)
然后在头部区域我有:
<meta property="og:title" content="This Page Title"/>
<meta property="og:type" content="product"/>
<meta property="og:url" content="http://www.mywebaddress.com"/>
<meta property="og:image" content="http://www.myimage.jpg"/>
<meta property="og:site_name" content="My Site Name"/>
<meta property="fb:admins" content="10101010101"/>
<meta property="og:email" content="hello@mywebaddress.com"/>
<meta property="og:description" content="Description of my product."/>
Run Code Online (Sandbox Code Playgroud)
然后,我有一个带有此代码的"喜欢"按钮:
<script>(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 = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="http://thispagesurl" data-send="true" data-width="350" data-show-faces="false"></div>
Run Code Online (Sandbox Code Playgroud)
在我看来,一切似乎都复制了可以在Facebook开发者页面上找到的东西,但是当我喜欢'时,Facebook似乎只是在页面标题和一般信息上.
我试图使用他们的对象调试器"调试"页面,我得到这些警告:
Inferred Property The og:url property …Run Code Online (Sandbox Code Playgroud) 有谁知道每个Facebook的开放图元标记的最大有效长度?
http://ogp.me/上的元标记的描述没有列出最大长度,只列出了og:description元标记的一般描述,例如"对象的一到两个句子描述".
根据我的理解,一般来说元标签没有最大内容长度,只是建议将它们保持在一定长度以用于SEO原因.
我很想知道是否存在硬限制以及发布到Facebook的链接上可见内容的限制.
问题:
配置:
这是我的头标记的样子:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Guarenty Group : Pojišt?ní pro nájemce a pronajímatelé</title>
<meta name="keywords" content="" />
<meta name="description" content="Guarenty Group pojiš?uje p?íjem z nájmu pronajímatel?m, kauci nájemc?m - aby nemuseli platit velkou ?ástku v hotovostí p?edem - a dále nájemc?m pojiš?uje p?íjmy, aby m?li na nájem p?i nemoci, úrazu ?i nezam?stnání." />
<meta name="image_src" content="http://guarenty-group.com/img/gg_seal.png" …Run Code Online (Sandbox Code Playgroud)是否可以将SVG用于Open Graph图像?
我尝试了它并没有与Facebook一起工作,但是我不确定它是否是我的SVG的问题或者通常是不可能的.
我是这样做的:
<meta content="http://www.example.com/mylogo.svg" property="og:image">
Run Code Online (Sandbox Code Playgroud) 希望你能帮我...
我想要一个有facebook元标记的页面,例如:
<meta property="og:title" content="TITULO" />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://profile.ak.fbcdn.net/hprofile-ak-snc4/277072_61646342824_993843268_n.jpg" />
<meta property="og:url" content="http://www.clarin.com" />
Run Code Online (Sandbox Code Playgroud)
问题是,我没有显示我在页面的元标签中定义的描述,标题和图像,而是使用我在中定义的网址生成facebook like框og:url.我正在阅读文档,似乎它应该是这样的.
但我仍然希望像我的页面的元标签生成的facebook like框,而不是使用定义的url og:url.
可能吗?有人做过吗?
假设您是通过开放图形协议的元标记为您的网页设置了facebook图像,如下所示:
<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>
如果您想用另一个同名图像替换/更新图像,rock.jpg当您共享页面时,如何让Facebook使用新图像相应地更新图像?使用此链接强制Facebook获取您的页面数据http://developers.facebook.com/tools/debug将不会更新图像.
我理解og:url元标记是开放图中资源的规范网址.
如果我希望支持301重定向资源,同时保留其在开放图中的位置,我可以使用哪些策略?我不想失去我的喜欢,因为我已经改变了URL.
最好的方法是存储内容的原始网址,并参考这个?还有其他策略可以解决这个问题吗?
澄清 - 我有页面:
/page1,用og:url的http://www.example.com/page1
我现在想要/page2使用301重定向将其移动
到http://www.example.com/page2
除了设置og:urlmeta之外,我有什么选择可以避免丢失喜欢和评论/page1吗?
我正在尝试设置一个页面,当它被共享/喜欢时,可以被Facebook正确地抓取.该页面将包含与之关联的YouTube视频,因此在og:video标签的内容属性中,我是否应该使用"预览"按钮将YouTube视频嵌入链接或实际的YouTube页面链接显示在Facebook上在Facebook上播放视频?
希望有人可以帮忙!谢谢!