无法向Facebook用户时间线发布操作

时间:2013-04-28 13:40:37

标签: php facebook facebook-php-sdk facebook-opengraph

我在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'

  1. 在我使用之前,facebook是否需要验证我的自定义操作和对象
  2. 如果不是什么错?

1 个答案:

答案 0 :(得分:1)

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

  2. 在自定义对象的页面上,您必须使用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">