无法在facebook用户时间轴上发布动作


Cannot post action to facebook user timeline

我已经在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:类型为"网站"。属性'mycustom_object'需要一个og类型的对象'mynamespace:mycustom_object'

  1. 在我使用它们之前,facebook需要验证我的自定义动作和对象吗
  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">