我在facebook的opengraph部分创建了一个自定义操作(my_custom_action)和object(mycustom_object)。当我使用Facebook代码提供的代码时,如下所示它可以正常工作。它使用自定义操作
更新我的时间轴 $response = $facebook->api(
'me/mycustom_object:my_custom_action'
'POST',
array(
'mycustom_object' => "http://samples.ogp.me/randomstring"
)
);
然而,当我更换字符串'mycustom_object'=> “http://samples.ogp.me/randomstring”以及帖子的链接我收到错误
网址http://www.samplewebsite.me/的对象有og:'网站'类型。属性'mycustom_object'需要一个og的对象:类型'mynamespace:mycustom_object'
答案 0 :(得分:1)
如果您是Facebook应用的开发者或管理员,即使您的行为未获批准,也可以使用您的Facebook帐户发布操作
在自定义对象的页面上,您必须使用facebook的元标记,例如,如果您选中Bufys.com gifts之一:
<meta property="og:site_name" content="Bufys.com">
<meta content="337269566361040" property="fb:app_id">
<meta content="bufys_com:gift" property="og:type">
<meta content="http://bufys.com/products/516c2da59fafe800020393c5" property="og:url">
<meta content="Chocolates Trufa Happy B-day 170 grs" property="og:title">
<meta content="Chocolates Trufa Happy B-day 170 grs" property="bufys_com:gift">
<meta content="Una fiesta en una caja! Abre esta caja de regalo para encontrar una sorpresa de colores surtidos de nuestras 15 trufas favoritas. Decorada con dichos caprichosos, una rebanada de pastel, un gorrito de fiesta y velitas. Esta caja te desea “Feliz Cumpleaños!” (18 piezas aprox.)" property="og:description">
<meta content="//s3.amazonaws.com/bufys-prod/products/516c2da59fafe800020393c5_7c33925e2154ece04d4ceb33589fa48c_n.jpg" property="og:image">