0

我在 facebook 的 opengraph 部分创建了一个自定义操作(my_custom_action)和对象(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 "替换为帖子的链接时,出现错误

URL http://www.samplewebsite.me/上的对象的 og:type 为“网站”。属性 'mycustom_object' 需要 og:type 'mynamespace:mycustom_object' 的对象

  1. facebook 是否需要先验证我的自定义操作和对象才能使用它们
  2. 如果不是什么问题?
4

1 回答 1

1
  1. 如果您是 Facebook 应用程序的开发人员或管理员,即使您的操作未获批准,您也可以使用您的 Facebook 帐户发布操作

  2. 在您的自定义对象页面上,您必须使用 facebook 的元标记,例如,如果您查看Bufys.com 礼物之一:

    <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">
    
于 2013-05-03T17:15:47.140 回答